Year 1
- Electrical Circuits
- Engineering Drawing
- Engineering Materials
- Engineering Mathematics 1 & 2
- Engineering Perspectives
- Engineering Statics
- Introduction to Programming
- University English
Year 2
- Analytical Methods
- Electronic & Microprocessors
- Electrical Power & Machines
- Engineering Dynamics
- Fluid Mechanics 1 & 2
- Machine Drawing
- Solid Mechanics
- Thermodynamics 1 & 2
Year 3
- Design of Machine Elements
- Engineering Design Project
- Engineering Economics
- Heat Transfer
- Industrial Training
- Instrumentation & Control
- Manufacturing Processes
- Mechanics & Materials
- Operations & Quality Management
Year 4
- Engineering Elective 1
- Engineering Elective 2
- Final Year Project
- Professional Practice
- Project Management & Product Development
- Sustainable Energy Systems
- Vibration
General elective** subjects
- Air Conditioning & Refrigeration
- Computational Thermofluids
- Embedded Systems 1
- Ergonomics
- Finite Element Method
- Hydraulics & Pneumatics
- Manufacturing Systems
- Robotics
- Oil & Gas elective** subjects
- Air Conditioning & Refrigeration
- Computational Thermofluids
MPU Subjects
- Bahasa Kebangsaan A*
- Community Service & Co-curriculum
- Entrepreneurship
- Ethnic Relations (Local students) / Malay Communication 2 (International students)
- Islamic & Asian Civilisation (Local students)/ Malaysian Studies (International students)
- Presentation Skills
*For Malaysian students who do not have a credit in SPM BM.
**Offering of electives, please consult the Head of Programme.