Robotics Engineering

This curriculum is for Robotics students admitted from AY2025-26 onwards.

Note: Students may refer to here for offering semester and pre-requisite required for courses. For Class schedule,  click here.  Students to refer to MAE Course Registration page> Other Information> More Information on Course Registration for course planning info (Including workload allowed for each semester), click here

^It is not mandatory to follow the suggested study year. Students can modify this study plan based on their learning needs. Students are allowed to read courses up to one year ahead (two years for students in ABP), provided all the pre-requisites of the course have been met.  
# Course with # will usually offered in either Sem 1 or Sem 2 only, please take note of this when planning your study plan. Students may refer to here for offering semester and pre-requisite required for courses. For Class schedule,  click here

 

 

SUMMARY OF ACADEMIC UNIT REQUIREMENT 
Core79/80* 
MPE6 
CC17 
FC15 
BDE18 
Total AU135/136* 
* Students without 'A' Level Physics will read PH1012 Physics A (4 AUs) instead of PH1011 Physics (3 AUs).
   
Core & Electives (79 AUs/ 80 AUs) 
Course CodeCourse TitleSuggested Study Year^
EG1001Engineers in Society2
MH1810 Mathematics 11
MH1811Mathematics II1
PH1011Physics1
PH1012*Physics A1
FE1073An Introduction to Engineering & Practices1
MA1001Dynamics1
MA1008Introduction to Computational Thinking1
MA1601Introduction to Robotics1
MA1602Robotics Programming Fundamentals1
MA2001Mechanics of Materials1
MA2002Theory of Mechanism2
MA2005Engineering Graphics2
MA2006Engineering Mathematics2
MA2009Introduction to Electrical & Electronic Devices1
MA2079 ***Engineering Innovation and Design2#
MA2601Mechatronics System Interfacing & Design2
MA2602Sensing and Sensors2
MA2603Mechanics and Modelling of Robot Manipulators2
MA3001Machine Element Design2
MA3005Control Theory and Applications2
MA3601Linear Systems & Control3
MA3602Mobile Robot Navigation & Motion Planning3
MA3603Machine Intelligence for Robotics3
MA3604Robot Vision3
MA4079**Final Year Project4
MA4601Robotic Engineering Design4
* Students without 'A' Level Physics will read PH1012 Physics A (4 AUs) instead of PH1011 Physics (3 AUs).
**Final Year  Project to be completed over 2 consecutive semesters.
*** Mandatory course to be taken in Year 2 Semester 2, course will end in 1st week of Special Term.
^It is not mandatory to follow the suggested study year. Students can modify this study plan based on their learning needs. Students are allowed to read courses up to one year ahead (two years for students in ABP), provided all the pre-requisites of the course have been met.  
# Course with # will usually offered in either Sem 1 or Sem 2 only, please take note of this when planning your study plan. Refer to Class Schedule,  click here, for offering semester and pre-requisite required for courses.
   
Interdisciplinary Collaborative Core Requirements 
Common Core (17 AUs) 
Course CodeCourse TitleSuggested Study Year^
CC0001Inquiry & Communication in an Interdisciplinary World1
CC0002Navigating the Digital World1
CC0003Ethics & Civics in a Multi-Cultural World1
CC0005Healthy Living & Wellbeing2
CC0006Sustainability: Society, Economy & Environment2
CC0007Science & Technology for Humanity2
ML0004Career & Innovative Enterprise for the Future World2
Foundation Core (15 AUs) 
Course CodeCourse TitleSuggested Study Year^
HW0288Engineering Communication4
MA0218Introduction to Data Science and Artificial Intelligence1
MA3920Professional Internship3
   
Major Prescribed Electives (6AUs) 
Choose from the list of courses below. 
Course CodeCourse TitleSuggested Study Year^
MA4861Realtime Operating System for Robotics3 or 4#
MA4832Microprocessors System3 or 4#
MA4853Manufacturing Systems3 or 4#
MA4878Unmanned Aerial Vehicles3 or 4#
MA4862Human-Robot Interaction3 or 4#
MA4863Robotics Competition3 or 4#
MA4864Advanced Robotics Technology and Applications3 or 4#
EE4285Computational Intelligence3 or 4#
IE4476Image Processing & Computer Vision3 or 4#
EE4273Digital Control Systems3 or 4#
SC4002Natural Language Processing3 or 4#
SC4020Data Analytics & Mining3 or 4#
SC4060Virtual & Augmented Reality3 or 4#
SC4061Computer Vision3 or 4#

 

 

^It is not mandatory to follow the suggested study year. Students can modify this study plan based on their learning needs. Students are allowed to read courses up to one year ahead (two years for students in ABP), provided all the pre-requisites of the course have been met.  
# Course with # will usually offered in either Sem 1 or Sem 2 only, please take note of this when planning your study plan. Refer to Class Schedule,  click here, for offering semester and pre-requisite required for courses.

 

Disclaimer: 

The information contained in this and other web pages linked to from this page is extracted from official documents of the School of MAE and NTU, for ease of reference only. Due care and reasonable effort have been exercised to provide up-to-date and accurate information in these web pages. If there are differences between these web pages and the official documents, the information contained in the official documents shall prevail. Information provided about courses is an expression of intent only and not to be taken as a firm offer or undertaking. The School may discontinue or change the courses at any time without prior notice. 

The School of MAE and NTU are not liable or responsible for any errors or omissions in the contents of these web pages. Under no circumstances shall the School of MAE and NTU be liable to you or any other person for any direct, indirect, special, incidental or consequential damages arising from your access to, or use of, these web pages.​​​​​​​​​