Curriculum Structure
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:
- Design Thinking
- Maker Space
- Artificial Intelligence
- Project Management
- Data Literacy
- Digital Literacy
- Critique and Expression
- Cultures and Connections
- Singapore Studies
- Communities and Engagement

CURRICULUM STRUCTURE

Students should complete a total of 160 units (or the equivalent of 40 courses), comprising:
- Common Curriculum: 40 units (or the equivalent of 10 courses)
- Primary Major: 80 units (or the equivalent of 20 courses)
- Unrestricted Electives: 40 units (or the equivalent of 10 courses)
These aim to provide CDE students with a comprehensive and well-rounded education, preparing them for success in their chosen careers and beyond.
Curriculum Structure:
Your matriculation year:
AY2025/2026 onwards >> here
National University of Singapore will adopt a new undergraduate curriculum structure for students enrolled in the new academic year starting in August 2021. Students will read a total of 160 Units (or the equivalent of 40 Courses), as shown in the following schema:

The Common Curriculum is jointly developed by the National University of Singapore and 6 industry partners who sit on the task force. It seeks to integrates knowledge and skillsets relevant to the professional training offered by both schools and to equip students with essential 21st century competencies. The following pillars make up the Common Curriculum, comprising 60 Units (or the equivalent of 15 Courses):

Curriculum Structure:
Your matriculation year:
AY2021/2022 to 2024/2025 >> here
Attention: Please refer to additional graduation requirements for cohorts 2022/2023 to 2024/2025
The NUS undergraduate curriculum ensures broad-based learning combined with depth of specialisation, and comprises 3 components: University Level Requirements (ULR), Programme Requirements and Unrestricted Elective Courses (UECs). Workload is measured in terms of Units, where each Unit is the equivalent of 2.5 hours of work per week (including assignments and self-study) – most courses are typically 4 Units.
* IA is optional if you are a polytechnic graduate
IA is also optional if you are in a special programme (i.e. double-degree & concurrent degree) – the Units for IA can be utilised as UECs.