ME
Courses 
ME 579-1 Adaptive Control SystemsThis course requires an enrolment key
ME 412-1 Introduction to Computational Fluid DynamicsThis course requires an enrolment key
ME 342 (All Sections) Dynamics and Control IIThis course requires an enrolment key
ME 482-1 Mechanical Engineering Design IIThis course requires an enrolment key
ME 516-1 Tribology : Friction, Lubrication and Wear
ME 232-4 Mechanics and Materials IIThis course requires an enrolment key
ME 232-3 Mechanics and Materials IIThis course requires an enrolment key
ME 232 (All Sections) Mechanics and Materials II
ME 401-1 Acoustics and Noise ControlThis course requires an enrolment key
ME 580-1 Introduction to MEMS and Micro SystemsThis course requires an enrolment key
ME 212-4 Thermo-Fluids Engineering IIThis course requires an enrolment key
ME 212-3 Thermo-Fluids Engineering IIThis course requires an enrolment key
ME 212-2 Thermo-Fluids Engineering IIThis course requires an enrolment key
ME 212 (All Sections) Thermo-Fluids Engineering IIThis course allows guest users to enterThis course requires an enrolment key
ME 212-1 Thermo-Fluids Engineering IIThis course requires an enrolment key
ME 102-2 Introduction to Systems EngineeringThis course requires an enrolment key
ME 102 (All Sections) Introduction to Systems EngineeringThis course allows guest users to enterThis course requires an enrolment key
ME 102-1 Introduction to Systems EngineeringThis course requires an enrolment key
ME 384 (All Sections) Mechatronic SystemsThis course requires an enrolment key
ME 575-1 Micro/Nano RoboticsThis course requires an enrolment key
ME 101-1 Fundamentals of Mechanical EngineeringThis course requires an enrolment key
ME 550-1 Continuum MechanicsThis course requires an enrolment key
ME 381 (All Sections) Design and ManufacturingThis course requires an enrolment key
ME 436-1 Energy Conversion SystemsThis course requires an enrolment key