Curriculum at a Glance

Bachelor of Engineering (Computer Engineering) Degree Requirements

Degree Requirements (Cohorts 2021/2022 onwards)

*We are in the midst of updating our website for students matriculating in AY2021/2022 onwards. Please check back for more updates.*

The Computer Engineering programme 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 modular credits (or the equivalent of 40 modules), as shown in the following schema:


*Existing courses in the current program can be taken as part of unrestricted electives.

The Common Curriculum is jointly developed by Faculty of Engineering (FoE), School of Design and Environment (SDE) 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 MCs (or the equivalent of 15 modules):


Questions? Please refer to the FAQ on the New Curriculum.

Read more about the launch of the new curriculum here.