Courses by Term

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 and links to tentative descriptions to course content where it has been provided by the professor.

Course Number Title

ME 621 

Advanced Finite Element Methods

ME 656 Advanced HVAC Systems, Equipment, and Energy Efficiency

ME 671

Fire Dynamics

ME 672

Advanced Fire Dynamics

ME 738

Special Topics in Materials: Materials for Nano and Micro-electromechanical Systems (MEMS)

ME 739

Manufacturing Processes Topics: Additive Manufacturing

ME 751

Fuel Cell Technology

ME 760

Special Topics in Thermal Engineering: Inverse Heat Transfer Analysis

ME 765

Special Topics in Fluid Mechanics: Experimental Methods in Fluids

ME 780

Special Topics in Mechatronics: Automated Driving