ChEPS Curriculum


The ChEPS curriculum consists of two academic years and one summer. Admitted students start their basic training in the summer in June. The timeline of the curriculum is depicted in the diagram below.

However starting in the academic year 2021, the summer school of ChEPS will be eliminated, resulting in a 38-credit-hour curriculum which is more in line with most Master's curricula in Thailand. So our new ChEPS academic year will begin in mid-August as opposed to early June in the past.












Problem-based learning (PBL) in the form of industrial design problems are also introduced in every semester during the first year. The students work in teams using simulation tools to solve real-life engineering problems. These exercises enhance the students' problem-solving skills and can be viewed as mini-site projects, which prepare the students for the real thing in the second year.

In addition, the program exposes the students to new ideas and broaden their horizons with regular seminars and plant trips. Outside speakers from academic institutions and the industrial sector are invited to speak on topics of interest. Students will enjoy the chance to learn about a wide range of engineering fields as well as improving their English listening skills.



Detailed coursework and the description of each course in the first year are shown below.












































































































































CHE 610: Intermediate Transport Phenomena (3 Credit Hours)

Prerequisites: Fluid mechanics, heat, and mass transfer                           Instructor: Asst. Prof. Dr. Chutima Kongvarhodom


Formulation and rigorous analysis of the laws governing the transport processes of momentum, heat and mass. The topics studied include the molecular transport, concept of transport coefficient by shell balance techniques, equations of change for multi-dimensional transport, transport with more than two independent variables, turbulent flow, transport between phases, and macroscopic balances.

CHE 644: Applied Chemical Engineering Thermodynamics (3 Credit Hours)

Prerequisite: Introduction to thermodynamics                                           Instructor: Prof. Juergen Rarey, Germany


Applied thermodynamics, gas-liquid equilibrium, liquid-liquid equilibrium, cubic equations of state such as Peng-Robinson and Redlich-Kwong-Soave, activity coefficient models such as Wilson, NRTL, and UNIQUAC, selection of physical property package in process simulation.

CHE 642: Chemical Reaction Engineering (3 Credit Hours)

Prerequisite: Reaction kinetics                                                                  Instructors: Assoc. Prof. Dr. Supaporn Therdtianwong

                                                                                                                                      and Prof. Dr. Apichai Therdtianwong

Advanced topics in reactor design: nonideal flow and nonisothermal reactors, effect of mixing on reactor operation, scale up techniques, adsorption and heterogeneous catalysis, optional design of various types of chemical reactor, arrangements and reactor stability analysis.

CHE 643: Petroleum and Petrochemical Process Chemistry (3 Credit Hours)

Prerequisite: Organic chemistry                                                                Instructors: Dr. Nonsee Nimitsiriwat and

                                                                                                                                      Lecturers from Thai Oil Plc.


Review of organic chemistry, organo-metallic chemistry, polymer science and processing, petroleum and petrochemical process and chemistry.

CHE 651: Mathematical Analysis for Chemical Engineering (3 Credit Hours)

Prerequisite: Applied mathematics and differential equations                   Instructor: Assoc. Prof. Dr. Kwanchanok Pasuwat


Mathematical formulation and solution of problems drawn from the fields of heat and mass transfer, fluid mechanics, and reaction kinetics employing ordinary differential equations and partial differential equations. Analytical solutions and numerical solutions of differential equations.

CHE 654: Computer Application for Chemical Engineering Practice (3 Credit Hours)

Prerequisite: None                                                                                       Instructor: Dr. Paritta Prayoonyong


History and background of chemical process simulation, sequential modular approach vs. equation-oriented approach, flowsheet partitioning and determination of tear streams, mass balance and degree of freedom analysis using elementary modules, steady-state simulation with ASPEN PLUS including sensitivity analysis, design-specifications, calculator blocks, and flowsheet convergence, in-depth coverage of physical property methods and applied thermodynamics used in simulation, discussion of numerical solvers in ASPEN PLUS such as Wegstein, Secant, Direct, Newton’s, and Broyden’s methods.

CHE 655: Fundamental of Chemical Engineering Practice (3 Credit Hours)

Prerequisite: Chemical plant design                                                              Instructors: The ChEPS Team


Review of chemical engineering fundamentals via chemical plant design, problem-based learning (PBL) with teams of students working on different plant design projects to produce assigned chemicals, oral presentations by students, use of ASPEN PLUS as a simulation tool for design, including economic evaluation and profitability analysis.

CHE 657: Process Analysis and Modeling II (3 Credit Hours)                                               

Prerequisite: Process simulation and modeling                                               Instructor: Asst. Prof. Dr. Hong-ming Ku


Introduction and fundamentals of optimization, problem formulations, calculus-based optimization, unconstrained optimization, constrained optimization, linear programming, mixed-integer linear programming, branch-and-bound method, and optimization using MATLAB toolbox, problem-based learning (PBL) with design projects from industrial sponsors in the petroleum and petrochemical industries, and oral presentations by teams of students.

CHE 658: Fundamentals of Process Dynamics and Control (2 Credit Hours)

Prerequisite: Process dynamic and control                                               Instructor: Prof. Peter L. Douglas, University of                                                                                                                                               Waterloo, Canada

Modeling and analysis of the dynamics of chemical processes, Laplace transforms, block diagrams, feedback control systems, and stability analysis.

CHE 659: Optimization of Chemical Processes (2 Credit Hours)

Prerequisite: Fundamentals of optimization                                             Instructor: Prof. Peter L. Douglas, University of                                                                                                                                               Waterloo, Canada

Problem formulation involving process optimization, process optimization using ASPEN PLUS, optimization solvers such as sequential quadratic programming (SQP) and Complex algorithm.

CHE 670: Business Management for Chemical Industry (3 Credit Hours)

Prerequisite: None                                                                                     Instructors: Lecturers from industry


Economic and accounting concepts, tools for decision-making and solving the problems in chemical process industries (CPI), basic economics, basic accounting, input-output analysis, marketing, manufacturing, employment, finance, corporate annual reports, project management, environmental aspects of the CPI, international aspects of the CPI, future prospects : threats and opportunities.

CHE 690: Special Research Project (6 Credit Hours)

Prerequisite: Second-year student status


This course is a graduate special research project, with the well defined problem in the area of interest in Chemical Engineering field.

CHE 691: Intensive Industrial Research Project I (3 Credit Hours)

Prerequisite: Second-year student status


Practice school students will be assigned to work within the host company, on the company’s problem, using the company’s problems with the company’s resources and equipment. The student will work under the quittance of resident faculty at the industrial site. The following steps are included the in the activities: problem statements provided by the company with the approval of the resident faculty, writing a written investigative memorandum, proposal conferencing, final report and final presentation.

CHE 656: Process Analysis and Modeling I (3 Credit Hours)                                                

Prerequisite: Process Simulation                                                                    Instructor: Asst. Prof. Dr. Hong-ming Ku


System and chemical process analysis and modeling using fundamentals of chemical engineering, dynamic mathematical modeling in terms of nonlinear algebraic equations and ordinary differential equations (ODEs), programming in MATLAB and using MATLAB to solve nonlinear algebraic equations and ODEs, problem-based learning (PBL) with design projects from industrial sponsors in the petroleum and petrochemical industries, and oral presentations by teams of students.

CHE 692: Intensive Industrial Research Project II (3 Credit Hours)

Prerequisite: Second-year student status


Similar to CHE 691 but on the different topic of equal importance. It requires the work of 3 credits as well.

LNG 601: Foundation English for International Programs (3 Credit Hours)

Prerequisite: None


Basics of English grammar, training in listening, writing, and presentation. This course is pass/fail.



126 Pracha-utid Road, Bangmod, Thoongkru, Bangkok 10140, Tel: 02-470-9611, 02-470-9616, Fax: 02-872-9118

  • Facebook Round
  • Twitter Round
  • YouTube - Black Circle
  • Google+ - Black Circle
  • LinkedIn Round