Course Content
Year 1
Mathematical Methods for Engineers I
Engineering Design and Drawing
Circuit Theory I
Engineering Statics
Material Science
Material Science Lab
Mathematical Methods for Engineers II
Computer Programming and Database
Statistics
Manufacturing Processes
Technical Communication
Year 2
Engineering Dynamics
Thermodynamics I
Fluid Mechanics I
Electrical Power
Solid Mechanics
Solid Mechanics Lab
Microcontroller Systems
Numerical Analysis
Safety, Health and Environment
Electrical Power and Machine
Thermofluid Lab
Mechanical Design and Prototyping
Internship I
Year 3
Engineers in Society
Engineering Management and Economics
Instrumentation and Measurement
Thermodynamics II
Fluid Mechanics II
Electrical Machine
Mechanics of Machine
Mechanical Engineering Design
Heat Transfer
Electro-Mechanical System
System Dynamics and Control
Internship II
Year 4
Final Year Project A
Final Year Project B
Mechanical Vibrations
Production Planning and Control
Computer Aided Engineering
Integrated Design Project A
Integrated Design Project B
Elective Courses (Select 1stream only)
Stream 1: Advanced Energy Engineering
Renewable Energy
Sustainable Heating, Ventilation and Air-Conditioning
Energy Management and Conversion
Stream 2: Intelligent Manufacturing
Industrial Automation
Computer Integrated Manufacturing
Introduction to Artificial Intelligence
Stream 3: Interdisciplinary (Select 3 courses only)
IoT and Data Analytics
Machine Learning
Technopreneurship
Cybersecurity
Nanotechnology
For Malaysian students:
U1 - Appreciation of Ethics and Civilisations (Penghayatan Etika dan Peradaban)
U1 - Philosophy and Contemporary Issues (Falsafah dan Isu Semasa)
For foreign students:
U1 - Philosophy and Contemporary Issues
U1 - Communication in Bahasa Melayu 3 (Bahasa Melayu Komunikasi 3)
All students:
U3 - Kursus Integriti dan Anti-Rasuah (KIAR)
U4 - Extra-curricular Learning Experience 1 to 3