Curriculum Structure
| Curriculum Structure |
You should complete a total of 160 units (or the equivalent of 40 courses), comprising:
These aim to provide CDE students with a comprehensive and well-rounded education, preparing you for success in your chosen careers and beyond. |
| Common Curriculum |
The Common Curriculum consists of 10 carefully curated pillars to give a solid foundation in interdisciplinary skills. We emphasise instilling lifelong skills via the following pillars:
|
| Robotics and Machine Intelligence (RMI) Undergraduate Curriculum Structure (Cohort AY2025/2026 and onwards) |
|||
|---|---|---|---|
| RMI Major Requirements |
Common Curriculum Requirements | Unrestricted Elective (UE) Courses | |
Engineering Core (20 units)
RMI Major (60 units)
|
General Education (GE) Courses (24 units)
|
Common Courses (16 units)
|
40 units of Unrestricted Elective Courses
(Any courses open to you; may be used to fulfil requirements for specialisations, majors or minors. Refer to the “Build Your Own Degree” page for more information.) |
| Sub-total = 80 units | Sub-total = 40 units | Sub-total = 40 units | |
| Minimum required for graduation = 160 units | |||


The Common Curriculum consists of 10 carefully curated pillars to give a solid foundation in interdisciplinary skills. We emphasise instilling lifelong skills via the following pillars: