Courses by Term

Fall 2024 Graduate Courses Offered


The University of Waterloo schedule of classes shows the courses and professors who are teaching courses in each term.  The table below shows available courses.

Course Number Title
CHE 514 Fundamentals of Petroleum Production
CHE 521 Process Optimization
CHE 541 Introduction to Polymer Science and Properties
CHE 571 Industrial Ecology
CHE 600 Engineering and Research Methods, Ethics, Practice, and Law
CHE 601 Theory and Application of Transport Phenomena
CHE 620 Applied Engineering Mathematics
CHE 621  Model Building and Response Surface Methodology
CHE 660 Principles of Biochemical Engineering
NANO 600 Introduction to Nanotechnology

Winter 2025 Graduate Courses Offered


The University of Waterloo schedule of classes shows the courses and professors who are teaching courses in each term.  The table below shows available courses.

Course Number Title
CHE 500 Special Topics in Chemical Engineering
CHE 516 Energy Systems Engineering
CHE 520 Process Flowsheet Analysis
CHE 522 Advanced Process Dynamics and Control
CHE 524 Process Control Laboratory
CHE 543 Polymer Production: Polymer Reaction Engineering
CHE 561 Biomaterials and Tissue Engineering
CHE 562 Advanced Bioprocess Engineering
CHE 564 Food Process Engineering
CHE 572 Air Pollution Control
CHE 574 Industrial Wastewater Pollution Control
CHE 602 Chemical Reactor Analysis
CHE 614 Capillary and Transport Phenomena in Porous Media
CHE 640 Principles of Polymer Science

Spring 2025 Graduate Courses Offered


The University of Waterloo schedule of classes shows the courses and professors who are teaching courses in each term.  The table below shows available courses.

Course Number Title
CHE 603 Chemical Engineering Thermodynamics
CHE 641 Fundamentals of Polymer Processing Operations
CHE 663 Bioseparations
NANO 603 Nanocomposites
   
   

Fall 2025 Graduate Courses Offered


The University of Waterloo schedule of classes shows the courses and professors who are teaching courses in each term.  The table below shows available courses.

Course Number Title
CHE 514 Fundamentals of Petroleum Production
CHE 521 Process Optimization
CHE 541 Introduction to Polymer Science and Properties
CHE 571 Industrial Ecology 
CHE 600 Engineering and Research Methods, Ethics, Practice, and Law
CHE 601 Theory and Application of Transport Phenomena
CHE 620 Applied Engineering Mathematics
CHE 621 Model Building and Response Surface Methodology
CHE 660 Principles of Biochemical Engineering
NANO 600 Principles of Biochemical Engineering