Bachelor of Engineering (Computer Engineering), BEng(CEG)
Academic Year 2014/15 & 2015/16
Modules Requirements | MCs |
Core Modules * | 90 |
CG1001 Introduction to Computer Engineering | 2 |
CG1108 Electrical Engineering | 4 |
CG2023 Signals & Systems | 4 |
CG2271 Real-time Operating Systems | 4 |
CG3207 Computer Architecture | 4 |
CS1010 Programming Methodology | 4 |
CS1020 Data Structures and Algorithms I | 4 |
CS1231 Discrete Structures | 4 |
CS2101 Effective Communication for Computing Professionals 1 | 4 |
CS2103T Software Engineering 1 | 4 |
EE2020 Digital Fundamentals | 5 |
EE2021 Devices & Circuits | 4 |
EE2024 Programming for Computer Interfaces | 5 |
EE3204 Computer Communications Networks I | 4 |
EG2401 Engineering Professionalism | 3 |
HR2002 Human Capital in Organizations | 3 |
MA1505 Mathematics I | 4 |
MA1506 Mathematics II | 4 |
PC1432 Physics IIE | 4 |
ST2334 Probability & Statistics | 4 |
CP3880 Advanced Technology Attachment Programme or EG3611 Industrial Attachment |
12 |
English# | - |
Project Modules | 22 |
CG3002 Embedded Systems Design Project | 6 |
EE3031 Innovation & Enterprise I | 4 |
CG4001 B.Eng. Dissertation | 12 |
CEG Technical Electives Minimum 3 modules; at least 2 depth modules |
12 |
Total MCs for Programme Requirements | 124 |
To view a brief description of a module, including its pre-requisites and semester(s) it is being offered in, please use the search engine at the NUS Bulletin page or click on the above links.
* Please note the semester in which CG-coded modules are offered :
Module | Semester | With effect from |
CG1001 | 1 | AY2013/14 |
CG1108 | 2 | AY2009/10 |
CG2271 | 2 | AY2014/15 |
CG3002 | 1 | AY2011/12 |
CG3207 | 1 | AY2011/12 |
EE3204 is offered in every semester 1.
1 : Students should read CS2103T Software Engineering and CS2101 Effective Communication for Computing Professionals in the same semester.
The following groups of students will take CS2103 instead because:
- USP students may read UWC2101% in lieu of CS2101,
- RVRC students may read ES1601 in lieu of CS2101,
- Students who qualify to read the advanced ES1501% Critical Thinking and Expository Writing, may read the module in lieu of CS2101,
- UTCP students from AY2014/15 intake may read IEM2201% (re-coded to UTW2001% in AY15) in lieu of CS2101.
Note: UTCP students from AY2015/16 intake are (still) required to read CS2101 (and CS2103T).
# For students who have not passed or been exempted from the Qualifying English Test (QET) at the time of admission to the university.