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 620

Mechanics of Continua

ME 627 

Fatigue Analysis and Design

ME 632

Experimental Methods in Materials Engineering

ME 655

Advanced Building Energy Analysis

ME 739 (a)

Manufacturing Processes Topics

ME 765 (b)

Special Topics in Fluid Mechanics

ME 765 (i)

Special Topics in Fluid Mechanics

ME 780 (d)

Special Topics in Mechatronics

NANO 604 Nanomechanics and Molecular Dynamics Simulations

Winter 2027 Graduate Courses Offered

Course Number Title
ME 634

Practical Experimental Statistics and Data Visualization

ME 652

Convective Heat Transfer

ME 663

Computational Fluid Dynamics

ME 735 (b)

Special Topics – Welding and Joining

ME 739 (c)

Manufacturing Processes Topics

Spring 2027 Graduate Courses Offered

Course Number Title
ME 631

Mechanical Metallurgy

ME 651

Heat Conduction

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 632 Experimental Methods in Materials Engineering
ME 634

Practical Experimental Statistics and Date Visualization

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 735 (b)

Special Topics – Welding and Joining

ME 739 (c)

Manufacturing processes Topics

Spring 2028 Graduate Courses Offered

Course Number Title

ME 640

Autonomous Mobile Robotics

ME 655

Advanced Building Energy Analysis

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 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 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 739 (c)

Manufacturing Processes Topics

Spring 2029 Graduate Courses Offered

Course Number Title

ME 780 (k)

Special Topics in Mechatronics

ME 780 (p)

Special Topics in Mechatronics

Fall 2029 Graduate Courses Offered

Course Number Title

ME 632

Experimental Methods in Materials Engineering

ME 634

Practical Experimental Statistics and Data Visualization

ME 739 (a)

Manufacturing Processes Topics

ME 780 (a)

Special Topics in Mechatronics