Bachelor of Engineering (Computer Engineering), BEng(CEG)
Academic Year 2016/17
Modular Requirements | MCs |
Core Modules * | 91 |
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 |
EE4204 Computer Networks (recoded from EE3204; last offer in AY17) | 4 |
EG2401 Engineering Professionalism | 3 |
ES1531 Critical Thinking & Writing 2 | 4 |
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 |
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 | 125 |
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 |
CG2023 | 2 | AY2017/18 |
CG3207 | 1 | AY2011/12 |
1 : Students should read CS2103T Software Engineering and CS2101 Effective Communication for Computing Professionals (twinned modules) 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.
Note: UTCP students are (still) required to read CS2101 (and CS2103T).
2 : UTCP students may read UTW1001% in lieu of ES1531.