Courses

CN Course

COURSE CODE COURSE TITLE NUMBER OF UNITs EXERCISE S/U ? **
CN5010 Mathematical & Computing Methods for Chemical Engineers 4 Yes
CN5020 Advanced Reaction Engineering 4 Yes
CN5030 Advanced Chemical Engineering Thermodynamics 4 Yes
CN5040 Advanced Transport Phenomena 4 Yes
CN5050 Advanced Separation Processes 4 Yes
CN5111 Optimization of Chemical Processes 4 Yes
CN5111B Process Optimization with Industrial Applications 4 Yes
CN5112 Introduction to Electrochemical Systems 4 Yes
CN5131 Colloids and Surfaces 4 Yes
CN5150 Principles of Polymer Science and Engineering 4 Yes
CN5160 Advanced Topics in Catalysis 4 Yes
CN5161 Polymer Processing Engineering 4 Yes
CN5162 Advanced Polymeric Materials 4 Yes
CN5172 Biochemical Engineering 4 Yes
CN5173 Downstream Processing of Biochemical and Pharmaceutical Products 4 Yes
CN5181 Computer Aided Chemical Engineering 4 Yes
CN5190 Hydrogen Energy and Technology 4 Yes
CN5191 Project Engineering 4 Yes
CN5192 Future Fuel Options: Prospects and Technologies 4 Yes
CN5193 Instrumental Methods of Analysis 4 Yes
CN5194 Carbon Capture Sequestration and Utilization 4 Yes
CN5195 Biomass and Energy 4 Yes
CN5202 Selected Topics in Energy Systems 4 Yes
CN5203 Circular Economy in the Chemical Industry 4 Yes
CN5204 Green Chemical Process and Technology 4 Yes
CN5215 Atomistic Modelling of Molecules and Materials (crosslist with MLE5215) 4 Yes
CN5216 Electronic Materials and Energy Technologies 4 Yes
CN5220 Colloids and Soft Matter Engineering 4 Yes
CN5222 Pharmaceuticals and Fine Chemicals 4 Yes
CN5246 Catalysis Science and Engineering 4 Yes
CN5251 Membrane Science and Technology 4 Yes
CN5252 Molecular and Computational Tools for Biotechnology 4 Yes
CN5277 Molecular Engineering of Advanced Drug Delivery Systems 4 Yes
CN5371 Special Topics in Biochemical Engineering and Bioseparations 4 Yes
CN5391/ CN5392 Selected Topics in Advanced Chemical Engineering I/II 4 Yes
CN5401 Contemporary Topics in Advanced Chemical Engineering 2 Yes
CN5432 Fundamentals and Applications of Porous Materials 4 Yes
CN5550 Energy Systems Project 8 N/A
CN5555 Chemical Engineering Project 8 N/A
CN5566 Chemical Engineering Industrial Practice 8 N/A
CN5666 Industrial Attachment 4 No
CN5999 Graduate Seminars 4 No
CN6020 Advanced Reaction Engineering 4 Yes
CN6162 Advanced Polymeric Materials 4 Yes
CN6163 Inorganic Nanomaterials for Sustainability 4 Yes
CN6222 Pharmaceuticals and Fine Chemicals 4 Yes
CN6251 Membrane Science and Technology 4 Yes
CN6999 Doctoral Seminars 8 No

Please click here to view the CN course descriptions

** S/U only applicable to Research Students (PhD & MEng)

** PhD Students given S/U option for 8 Unit (2 courses and inclusive of CN5666)

** MEng students given S/U option for 4 Unit (1 course)

** S/U courses does not affect GPA

Coursework requirement

M.Eng and Ph.D students are required to take at least 2 foundation courses on a letter-graded basis.

SH Course

COURSE CODE COURSE TITLE
SH5001 Fundamentals in Process Safety
SH5002 Fundamentals in Industrial Safety
SH5003 Fundamentals in Environmental Protection
SH5004 Fundamentals in Industrial Hygiene
SH5005 Risk Analysis & Safety Analytics
SH5101 Industrial Toxicology
SH5102 Occupational Ergonomics
SH5103 Biosafety and Biosecurity
SH5104 Occupational Health
SH5105 Noise and Other Physical Hazards
SH5106 Radiation Safety
SH5107 Industrial Ventilation
SH5108 Chemical Hazard Management
SH5109 Biostatistics and Epidemiology
SH5110 Chemical Hazard Evaluation
SH5201 Process Hazard Analysis
SH5202 Quantified Risk Analysis
SH5203 Resilience and Emergency Planning
SH5204 Industrial Safety Engineering
SH5205 Crisis and Incident Management
SH5206 Human Factors in Process Safety
SH5207 Process Safety Engineering
SH5208 Functional Safety for Process Industries
SH5209 Process Safety Digitalization
SH5401 Safety, Health, Environment & Quality Management Systems
SH5402 Safety Leadership and Management Practices
SH5403 Independent Study
SH5404 Safety Health and Environmental Project (8 units)
SH5405 Fire and Explosion Safety
SH5406 Research Methodology
SH5407 Sustainable Energy and Environment
SH5408 Electrical Safety
SH5409 Sustainability and Environmental Analysis
SH5666 Industrial Safety, Health and Environmental Practices (8 units)
SH5880 Topics in Industrial Hygiene
SH5881 Topics in Process Safety
SH5882 Topics in Environment Protection

Please click here to view the SH course descriptions

All courses offered in the academic year can be found at NUSMods.