Bachelor of Engineering (Computer Engineering)
| Faculty of Engineering | School of Computing |
Curriculum
Academic Year 2009/2010
Degree Requirements
Students in the CEG programme are required to complete a minimum of 160 MCs with a CAP ≥ 2.0 to graduate.
In the first stage of the programme, students will receive a broad-based training that seeks to establish a strong foundation in mathematics, information sciences, and computing. In the second stage, students will enroll in core modules that focus on fundamental knowledge in electrical and computer engineering. These core modules provide the essential foundation for a variety of specialized technical areas in CEG. During the senior years of study, students may choose from a wide variety of electives to enable them to specialize in certain fields of CEG.
Throughout their programme, they are also expected to broaden their views by reading some general education modules, breadth modules offered by other faculties. Students are strongly encouraged to take at least one business module from a prescribed list of business modules. The complete structure of the programme is specified in the table below.
| Programme Requirements | University Level Requirements | Unrestricted Elective Requirements |
|
121 MCs in total. The detailed programme is shown in the next page. |
20 MCs in total, comprising of: 2 General Education Modules 1 Singapore Studies Module 2 breadth modules outside faculties* |
19 MCs, drawn from various modules offered across NUS, subject to conditions. |
| Total MCs = 160# | ||
* CEG student's faculties refer to both Faculty of Engineering and School of Computing. Both FoE and SoC modules CANNOT be used to meet ULR breadth, even if they are secured under U9 bidding.
# There is a 60 MCs limit for level 1000 modules. Please refer to http://www.nus.edu.sg/registrar/edu/UG/DegReq.html