Year 1
Basic Economics, Accounting and Management
Circuit Theory
Dynamics
Engineering Drawing and CAD
Engineering Thermodynamics I
Manufacturing Technology I
Mathematics for Engineering I
Mathematics for Engineering II
Mechanical Workshop Practice
National Language/Other Language
Solid Mechanics I
Statics
Sun Zi's Art of War and Business Strategies
Year 2
Basic Electronics
Electrical Machines
English for Engineering
Engineering Thermodynamics II
Fluid Mechanics I
Fundamentals of Programming
Material Science and Engineering
Mechanical Engineering Design
Numerical Methods and Statistics
Project Management
Solid Mechanics II
Year 3
Computer Aided Design and Manufacture
Control Systems
Engineer in Society
Fluid Mechanics II
Heat and Mass Transfer
Industrial Training
Integrated Design Project
Law for Engineers
Mechanics of Machines
Operation Research and Optimisation
Process Control and Instrumentation
Year 4
Co-Curriculum
Elective I
Elective II
Integrated Design Project
Mechanical Vibrations
MPU1*
MPU1**
Project
Project Management