MECH 230
  | 3
  | Y1
  | Dynamics
  | CIVE 210, MATH 201
  | 
MECH 314
  | 3
  | Y2 | Intro to Fluids Engineering
  | MECH 310
  | 
MECH 320
  | 3
  | Y2 | Mechanics of Materials
  | CIVE 210
  | 
MECH 332
  | 3
  | Y2 | Mechanics of Machines
  | MECH 230, MECH 201
  | 
MECH 341
  | 1
  | Y2 | Materials Lab
  | MECH 340 (co/pre)
  | 
MECH 410L
  | 1
  | Y3 | Thermal Fluids Lab 
  | MECH 310, MECH 314
  | 
MECH 412
  | 3
  | Y3
  | Heat Transfer
  | MECH 314
 
  | 
MECH 414
  | 3 | Y3
  | Thermodynamics II
  | MECH 310
 
  | 
MECH 420
  | 3
  | Y3
  | Mechanical Design I 
  | MECH 320, MECH 340
  | 
MECH 421
  | 3
  | Y3
  | Manufacturing Processes I 
  | MECH 320, MECH 340
  | 
MECH 430
  | 3
  | Y2
  | Process Instrumentation
  | PHYS 211, EECE 312
  | 
MECH 432
  | 2 | Y2 | Dynamic System Analysis
  | EECE 210, CIVE 210
  | 
MECH 436
  | 3
  | Y3
  | Control Systems
  | EECE 210, MECH 430, MECH 432
  | 
MECH 501
  | 1
  | Y4 | Final Year Project I 
  | MECH 500, MECH 420, MECH 525, MATH 251
  | 
MECH 502
  | 4
  | Y4
  | Final Year Project II  | MECH 501
  |