Skip to main content Start main content

(For 2025/26 cohort onwards)

Note: The study pattern is subject to review and changes which the programme offering department can decide to make from time to time.

Year 1

Semester 1

Semester 2

AMA1110 Basic Mathematics - Calculus and Probability & Statistics

AMA1120 Basic Mathematics II - Calculus and Linear Algebra

AP10005 Physics I

AP10006 Physics II

Cluster Area Requirements I

APSS1L01 Tomorrow's Leaders

Cluster Area Requirements II

EIE1005 Fundamental AI & Data Analytics

MM1031 Introduction to Innovation and Entrepreneurship

ENG2003 Information Technology

Language and Communication Requirements I (English)

Language and Communication Requirements II (English)

ME29003/IC2105 Engineering Communication and Fundamentals

 

Year 2

Semester 1

Semester 2

AMA2111 Mathematics I

Cluster Area Requirements III

ENG2001 Fundamentals of Materials Science and Engineering/Chemistry/ Biology

Cluster Area Requirements IV

ENG2002 Computer Programming

EE2901S Basic Electricity and Electronics

ME22003 Visualization and Communication in Design Engineering

ME32002 Engineering Design Fundamentals

ME23001 Engineering Mechanics

ME33001 Mechanics of Materials

ME39002/IC348 Appreciation of Manufacturing Processes

Language and Communication Requirements III (Chinese)

 

Year 3

Semester 1

Semester 2

AMA3708 Differential Equations

EIE3320 Object-Oriented Design and Programming

COMP2011 Data Structure

ME31002 Linear Systems and Controls

ENG3003 Engineering Management

ME35002 Sensors and Actuators for Mechatronics

ENG3004 Society and the Engineer

Elective A (Level 3)

ME35001 Robotics and Computer Integrated Manufacturing

Service-learning (recommendation: ME3S01 Engineering Design for Community)

ME39003/IC382 Multidisciplinary Manufacturing Project

 

Year 4

Semester 1

Semester 2

CLC3241P Professional Communication in Chinese

ME42011 Fundamentals of Robotics

ELC3531 Professional Communication in English for Engineering Students

ME42013 Robot Mechanisms and Motion

ME42012 Advanced Robotics Studio

Elective B II (Level 4)

Elective B I (Level 4)

Elective B III (Level 4)

ME49007 Capstone Project

Elective Subjects

 Group A (Level 3)  Group B (Level 4)

COMP3011 Design Analysis of Algorithms

AAE4011 Artificial Intelligence in Unmanned Autonomous Systems

COMP3423 Human Computer Interaction

ENG4001 Project Management

EE3002 Electromechanical Energy Conversion

ISE4024 Robotics and Automation Systems

EIE3103 Digital Signals and Systems

ME41001 Automatic Control Systems

EIE3373 Microcontroller Systems and Interface

ME41006 Perceptual Robotics

ISE3018 Logistics Automation

ME42001 Artificial Intelligence in Products

ISE3021 Warehousing Technologies and Operations

ME42014 Networked Robots and IoT

 

ME46002 Numerical Methods for Engineers

Note: The elective subjects are updated from time to time to ensure the best development of the programme and to ensure the best career for our students. Since there is a minimum planned class size for each subject, the Department has the discretion to cease the offering of subjects that fail to enroll students up to the minimum class size.

Year 1

Semester 1

Semester 2

AMA1110 Basic Mathematics - Calculus and Probability & Statistics

AMA1120 Basic Mathematics II –Calculus and Linear Algebra

AP10005 Physics I

AP10006 Physics II

Cluster Area Requirements I

APSS1L01 Tomorrow's Leaders

Cluster Area Requirements II

EIE1005 Fundamental AI & Data Analytics

MM1031 Introduction to Innovation and Entrepreneurship

ENG2003 Information Technology

Language and Communication Requirements I (English)

Language and Communication Requirements II (English)

ME29003/IC2105 Engineering Communication and Fundamentals

 

Year 2

Semester 1

Semester 2

AMA2111 Mathematics I

Cluster Area Requirements III

ENG2001 Fundamentals of Materials Science and Engineering/Chemistry/ Biology

Cluster Area Requirements IV

ENG2002 Computer Programming

EE2901S Basic Electricity and Electronics

ME22003 Visualization and Communication in Design Engineering

ME32002 Engineering Design Fundamentals

ME23001 Engineering Mechanics

ME33001 Mechanics of Materials

ME39002/IC348 Appreciation of Manufacturing Processes

Language and Communication Requirements III (Chinese)

 

Year 3

Semester 1

Semester 2

AF3625 Engineering Economics

ME31002 Linear Systems and Controls

AMA2112 Mathematics II

ME32001 Manufacturing Fundamentals

ENG3003 Engineering Management

ME34004 Fluid Mechanics

ENG31001 Dynamics and Vibrations

ME46002 Numerical Methods for Engineers

ME34002 Engineering Thermodynamics

Service-learning (recommendation: ME3S01 Engineering Design for Community)

ME39003/IC382 Multidisciplinary Manufacturing Project

 

Year 4

Semester 1

Semester 2

CLC3241P Professional Communication in Chinese

ENG3004 Society and the Engineer

ELC3531 Professional Communication in English for Engineering Students

Elective Subject III

Elective Subject I

Elective Subject IV

Elective Subject II

Elective Subject V

ME49001 Final Year Capstone Project

 

Elective Subjects

ENG4001 Project Management

ISE404 Total Quality Management

ME41001 Automatic Control Systems

ME41003 Principles of Sound and Vibration

ME41005 Noise Control Engineering

ME41006 Perceptual Robotics

ME42001 Artificial Intelligence in Products

ME42004 Development of Green Products

ME42005 CAD/CAE Technologies for Product Development

ME42007 Design for Product Safety and Reliability

ME42011 Fundamentals of Robotics

ME43003 Product Testing Technology

ME44002 Engine Technology

ME44003 Combustion and Pollution Control

ME44004 Heat and Mass Transfer

ME44008 Air Conditioning for Indoor Air Quality

ME45001 Aerodynamics  ME45002 Aircraft Systems 
ME46003 Numerical Fluid Mechanics and Heat Transfer   

Note: The elective subjects are updated from time to time to ensure the best development of the programme and to ensure the best career for our students. Since there is a minimum planned class size for each subject, the Department has the discretion to cease the offering of subjects that fail to enroll students up to the minimum class size.

Your browser is not the latest version. If you continue to browse our website, Some pages may not function properly.

You are recommended to upgrade to a newer version or switch to a different browser. A list of the web browsers that we support can be found here