Courses by Term

Fall 2026 Graduate Courses Offered

The University of Waterloo schedule of classes shows the courses offered in each term. The tables below show available courses for the term.

Course Number Title
ME 600 Engineering Practice, Research Methods, Ethics&professional Development for MME Graduate Students
ME 620

Mechanics of Continua

ME 627 

Fatigue Analysis and Design

ME 632

Experimental Methods in Materials Engineering

ME 641 System Identification & Adaptive Control
ME 642 Precision Control System
ME 647 Additive Manufacturing
ME 659 Energy and Environment
ME 662 Advanced Fluid Mechanics
ME 673 Fire Modeling
ME 698 Directed MEng Research project
ME 738 Special Topics in Materials
ME 744 Computational Intelligence
ME 765 

Special Topics in Fluid Mechanics

ME 770

Special Topics in Numerical Methods, Fluid Flow and Heat Transfer

NANO 600 Introduction to Nanotechnology
NANO 604 Nanomechanics and Molecular Dynamics Simulations
NANO 608 Materials Biocompatibility

Winter 2027 Graduate Courses Offered

Course Number Title
ME 634

Practical Experimental Statistics and Data Visualization

ME 656

Advanced HVAC Systems, Equipment and Energy Efficiency

ME 663

Computational Fluid Dynamics

ME 698 Directed MEng Research Project

ME 735 (b)

Special Topics – Welding and Joining

ME 739 (c)

Manufacturing Processes Topics

ME 664 Turbulent Flow

Spring 2027 Graduate Courses Offered

Course Number Title
ME 600 Engineering Practice, Research Methods, Ethics & Professional Development for MME Graduate Students
ME 631

Mechanical Metallurgy

ME 651

Heat Conduction

ME 655 Advanced Building Energy Analysis
ME 698 Directed MEng Research Project
ME 735 (a)

Special Topics – Welding and Joining

ME 765 (h)

Special Topics in Fluid Mechanics

ME 765 (b)

Special Topics in Fluid Mechanics

ME 780 (k) Special Topics in Mechatronics

Fall 2027 Graduate Courses Offered

Course Number Title
ME 600 Engineering Practice, Research Methods, Ethics & Professional Development Development for MME Graduate Students
ME 632 Experimental Methods in Materials Engineering
ME 634

Practical Experimental Statistics and Date Visualization

ME 659 Energy and Environment
ME 698 Directed MEng Research Project
ME 750

Advanced Engineering Thermodynamics

ME 739 (a)

Manufacturing Processes Topics

ME 760 (j)

Special Topics in Thermal Engineering

NANO 604 Nanomechanics and Molecular Dynamics Simulations

Winter 2028 Graduate Courses Offered

Course Number Title

ME 621

Advanced Finite Element Methods

ME 631

Mechanical Metallurgy

ME 652

Convective Heat Transfer

ME 653

Radiation Heat Transfer

ME 654

Advanced Applied Thermal Engineering

ME 656 Advanced HVAC Systems, Equipment, and Energy Efficiency
ME 663

Computational Fluid Dynamics

ME 698 Directed MEng Research Project
ME 735 (b)

Special Topics – Welding and Joining

ME 739 (c)

Manufacturing processes Topics

Spring 2028 Graduate Courses Offered

Course Number Title
ME 600 Engineering Practice, Research Methods, Ethics & Professional Development for MME Graduate Students

ME 640

Autonomous Mobile Robotics

ME 655

Advanced Building Energy Analysis

ME 698 Directed MEng Research Project
ME 760 (j)

Special Topics in Thermal Engineering

ME 765 (h)

Special Topics in Fluid Mechanics

ME 780 (k)

Special Topics in Mechatronics

ME 780 (p) Special Topics in Mechatronics

Fall 2028 Graduate Courses Offered

  Course Number Title
  ME 600 ME600 Engineering Practice, Research Methods, Ethics & Professional Development for MME Graduate Students
 

ME 620

Mechanics of Continua

  ME 627

Fatigue Analysis and Design

  ME 632

Experimental Methods in Materials Engineering

 

ME 634

Practical Experimental Statistics and Data Visualization

  ME 649 Control of Machines and Processes
  ME 655 Advanced Building Energy Analysis
  ME 659

Energy and Environment

  ME 698  Directed MEng Research Project
  ME 734

Mechanics of Composite Materials

  ME 739 (a)

Manufacturing Processes Topics

  ME 765 (b) Special Topics in Fluid Mechanics
  ME 765 (i)

Special Topics in Fluid Mechanics

  ME 780 (a) Special Topics in Mechatronics
  ME 780 (d) Special Topics in Mechatronics
  NANO 604

Nanomechanics and Molecular Dynamics Simulations

Winter 2029 Graduate Courses Offered

Course Number Title
ME 698 Directed MEng Research Project

ME 739 (c)

Manufacturing Processes Topics

Spring 2029 Graduate Courses Offered

Course Number Title
ME 600 Engineering Practice, Research Methods, Ethics & Professional Development for MME Graduate Students
ME 698 Directed MEng Research Project

ME 780 (k)

Special Topics in Mechatronics

ME 780 (p)

Special Topics in Mechatronics

Fall 2029 Graduate Courses Offered

Course Number Title
ME 600 Engineering Practice, Research Methods, Ethics & Professional Development for MME Graduate Students

ME 632

Experimental Methods in Materials Engineering

ME 634

Practical Experimental Statistics and Data Visualization

ME 698 Directed MEng Research Project
ME 739 (a)

Manufacturing Processes Topics

ME 780 (a)

Special Topics in Mechatronics