Courses 
MECH0111 Engineering Mechanics IIThis course requires an enrolment key
MECH0210 Fluid MechanicsThis course requires an enrolment key
MECH0211 Applied Fluid MechanicsThis course requires an enrolment key
MECH0220 ThermodynamicsThis course requires an enrolment key
MECH0225 Basic Mechanical EngineeringThis course requires an enrolment key
MECH0240 Mechanics of MachineryThis course requires an enrolment key
MECH0311 Power Plant EngineeringThis course requires an enrolment key
MECH0320 Applied Solid MechanicsThis course allows guest users to enterThis course requires an enrolment key
MECH0332 Machine DesignThis course requires an enrolment key
MECH0342 Manufacturing TechnologyThis course requires an enrolment key
MECH0350 Mechanical Engineering Lab IThis course requires an enrolment key
MECH0351 Mechanical Engineering Lab IIThis course requires an enrolment key
MECH0410 Pollution ControlThis course requires an enrolment key
MECH0431 CNC MachineThis course requires an enrolment key
MECH0463 Air Conditioning and RefrigerationThis course requires an enrolment key
MECH0470 Introduction to Engineering ManagementThis course requires an enrolment key
MECH0474 Operations ResearchThis course requires an enrolment key
MECH0490 Engineering Project IThis course requires an enrolment key
MECH0491 Engineering Project IIThis course requires an enrolment key