Courses 
MECH0110 Engineering MechanicsThis course requires an enrolment key
MECH0111 Engineering Mechanics IIThis course requires an enrolment key
MECH0115 Basic Engineering DrawingThis course requires an enrolment key
MECH0211 Applied Fluid MechanicsThis course requires an enrolment key
MECH0220 ThermodynamicsThis course requires an enrolment key
MECH0230 Mechanical Engineering DrawingThis course requires an enrolment key
MECH0315 Measurement and InstrumentationsThis course requires an enrolment key
MECH0350 Mechanical Engineering Laboratory IThis course requires an enrolment key
MECH0351 Mechanical Engineering Laboratory IIThis course requires an enrolment key
MECH0440 Introduction to Finite Element AnalysisThis course requires an enrolment key
MECH0461 Internal Combustion EnginesThis course requires an enrolment key
MECH0462 Heat TransferThis course requires an enrolment key
MECH0464 Introduction to Thermal System DesignThis course requires an enrolment key
MECH0498 Special Topics in Mechanical EngineeringThis course requires an enrolment key