Computational Thinking
Introduction to Data Analytics
Numerical Computation
Chemical Engineering Modeling
Statistics and Probability
Elective
3
This course is designed to provide chemical engineering students with advanced programming skills relevant to computational modeling, simulation, and data analysis in chemical processes. It focuses on programming languages like Python and MATLAB, as well as tools for numerical methods, optimization, and data visualization. Additionally, the course covers machine learning concepts and techniques specifically designed for chemical engineering applications including predictive modeling and process optimization.
Introduction to Advanced Programming Concepts
Python for Scientific Computing
Optimization Techniques
Process Modeling and Simulation
Introduction to Machine Learning
Data Preprocessing
Advanced Data Visualization
Supervised Learning: Regression Techniques
Supervised Learning: Classification Techniques
Unsupervised Learning Techniques
Neural Networks and Deep Learning
Model Evaluation and Hyperparameter Tuning
Machine Learning in Chemical Engineering Applications