Course Selection Guide수업 이수 안내

Recommended prerequisite courses for research in our lab, along with a checklist to help you check whether you have mastered the key concepts.연구실에서의 연구를 원활히 수행하기 위해 권장되는 선수강 과목과, 핵심 개념 숙지여부를 확인하기 위한 체크리스트 입니다.


Curriculum Roadmap교과목 이수체계도 (충남대학교 응용화학공학과 기준)

Curriculum roadmap

Check your understanding of core PSE conceptsPSE 핵심 내용을 숙지하고 있는지 확인해보세요

Mathematics & Statistics수학 / 통계


  • Calculus미적분학

    ∂f/∂x / 편미분∂f/∂x = ∂f/∂g · ∂g/∂x / 합성함수 미분Chain rule / 연쇄 법칙Gradient / 그래디언트Hessian / 헤시안
  • Linear Algebra선형대수

    Matrix operations / 행렬 연산Determinant / 행렬식Eigenvalue decomposition / 고유값 분해Singular matrix / 특이 행렬
  • Probability and Statistics확률 및 통계

    P(X) / 확률 분포Bayes theorem / 베이즈 정리Expectation / 기댓값Mode / 최빈값Cumulative distribution function / 누적분포함수
  • Numerical Analysis수치해석

    ode45, ode15s / ODE 수치해법Discretization / 이산화Numerical integration / 수치적분

Chemical Engineering Fundamentals화학 공학 기초


  • Stoichiometry화공양론

    Balance equation / 수지식Governing equation / 지배방정식Constitutive equation / 구성방정식
  • Reaction Engineering반응공학

    Kinetics / 반응속도Arrhenius equation / 아레니우스식Batch, Continuous, CSTR, PFR / 반응기 종류
  • Thermodynamics열역학

    VLE / 상평형Keq / 반응평형Gibbs free energy / 깁스자유에너지Enthalpy / 엔탈피STD / 표준 상태
  • Process Control공정 제어

    ODE / 상미분방정식DAE / 미분대수방정식Deviation variable / 편차변수Steady-state / 정상상태Dynamics / 동역학Nominal condition / 공칭조건PID control / PID 제어

Process Modeling & Optimization공정 모델링 및 최적화


  • Process Modeling공정 모델링

    Steady-state / 정상상태Dynamics / 동역학Nonlinearity / 비선형성Hybrid dynamics / 혼성 동역학System drifts / 시스템 천이Stochastic behavior / 확률적 거동
  • Process Simulation공정 시뮬레이션

    Aspen Plus / 공정 시뮬레이터Operating condition / 운전조건Equation-oriented approach / 수식 지향적 접근법Sequential modular approach / 모듈 순차적 접근법Economic analysis / 경제성 분석Life cycle assessment / 전주기 평가
  • Optimization최적화

    Objective function / 목적함수Design variable / 설계변수Constraints / 제약조건Degree of freedom / 자유도Response surface / 반응 곡면Newton-Raphson method / 뉴턴-랩슨 방법Initial guess / 초기값

Programming, Data Analysis & Machine Learning프로그래밍 / 데이터 분석 / 머신러닝


  • Programming Basics프로그래밍 기초

    Python / 파이썬VSCodeAnaconda / 아나콘다Variable type / 변수형Conditional statement / 조건문Exception handling / 예외 처리Class / 클래스Method / 메서드Attribute / 속성
  • Data Analysis데이터 분석

    Regression analysis / 회귀 분석Correlation analysis / 상관관계 분석PCA / 주성분분석Dimensionality reduction / 차원축소Decision tree / 결정트리
  • Machine Learning Basics머신러닝 기초

    Supervised learning / 지도학습Unsupervised learning / 비지도학습Reinforcement learning / 강화학습Scikit-learnPyTorchGitHub