|Core Modules *||78|
|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|
|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|
|ES1531 Critical Thinking & Writing 2||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|
|CG3002 Embedded Systems Design Project||6|
|EE3031 Innovation & Enterprise I||4|
|CG4001 B.Eng. Dissertation||12|
|CEG Technical Electives
Minimum 6 modules; at least 3 depth modules
|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|
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.
IEM2201% (for UTCP students) may be read in lieu of CS2101; the affected students will take CS2103 instead. IEM2201% must be taken on graded basis.
2 : UWC2101% (for USP students) or IEM1201% (for UTCP students) may be read in lieu of ES1531.
Students who qualify and have been notified to read the advanced ES1501% Critical Thinking and Expository Writing (e.g. ES1501A, ES1501C) can read the module in lieu of both ES1531 & CS2101 (but please note that such students will still have to fulfil 16 MCs of UEM). ES1501% must be taken as Essential (module type code 01) and on a graded basis.
# For students who have not passed or been exempted from the Qualifying English Test (QET) at the time of admission to the university.