Joint Programmes

Build Your Own Degree

Starting from Academic Year 2021/2022, CEG has adopted a new undergraduate curriculum structure that gives students greater choice, breadth and flexibility in charting their learning journeys.

Unrestricted Electives: Within and Beyond Computer Engineering

The 40 units of Unrestricted Electives (UE) space allows students to explore greater breadth or depth in any subject and at any level.

If you wish to go deeper within your chosen engineering discipline, you may opt to read a specialisationIf you prefer instead to broaden your knowledge and skills in a complementary or contrasting area, consider taking a minor or second major.




Carve your career path with endless possibilities. Check out our Alumni video series here as they share about NUS Engineering journey.

With the 40 units of UE space, students have the flexibility of taking i) a second major, ii) a minor and specialisation, iii) two minors, or iv) two specialisations. These fit well into the degree structure without you having to delay graduation.

Other options of using your UEM space include:

  • Enhancement Coursesexperiential learning opportunities for innovation and research within CDE
  • Project Courses: experience research through active participation, experiencing first-hand the challenges and exhilaration of research and discovery, and impactful software development projects within SOC
  • Design Your Own Course (DYOC): students may choose what they want to learn, how they wish to learn, and from whom they wish to learn, for up to 8 units
  • Career Catalyst: foundational course to kickstart students’ preparation for internships and their future careers


Second Majors, Minors & Specialisations

Choose from more than 35 Second Majors and 50 Minors / Specialisations across nine different Faculties and Schools in NUS. 


Examples of minors taken by current Engineering students

You can declare or apply for a second major or minor no later than the fifth semester of your study. Application for a specialisation usually takes place at the end of your fourth semester.

For the following combinations, applicants can also indicate at the point of application to NUS: