Bachelor of Engineering (Computer Engineering), BEng(CEG)
Academic Year 2025/26 and after
| Course Requirements | Units |
| Common Curriculum Requirements | 40 |
| Singapore Studies (GE) - CDE2501 Liveable Cities | 4 |
| Cultures and Connections (GE) - GEC | 4 |
| Communities and Engagement (GE) - C&E | 4 |
| Critique and Expression (GE) - ES2631 Critique and Communication of Thinking and Design | 4 |
| Digital Literacy (GE) - CS1010 Programming Methodology | 4 |
| Data Literacy (GE) - GEA1000 Quantitative Reasoning with Data OR equivalent | 4 |
| Design Thinking - DTK1234 Design Thinking | 4 |
| Maker Space - EG1311 Design and Make OR EG1311BE | 4 |
| Artificial Intelligence - EE2211 Introduction to Machine Learning OR EE2213 Introduction to Artificial Intelligence | 4 |
| Project Management - PF1101A Project Management and Finance | 4 |
| Major Requirements | 80 |
| Engineering Core | 20 |
| MA1511 Engineering Calculus | 2 |
| MA1512 Differential Equations for Engineering | 2 |
| MA1508E Linear Algebra for Engineering | 4 |
| EG2401A Engineering Professionalism | 2 |
| Internship via CP3880 ATAP OR EG3611A IA OR equivalent | 10 |
| CEG Discipline Core | 60 |
| CG1111A Engineering Principles and Practice I | 4 |
| CG2111A Engineering Principles and Practice II | 4 |
| CS1231 Discrete Structures | 4 |
| CG2023 Signals & Systems | 4 |
| CG2027 Transistor-level Digital Circuit | 2 |
| CG2028 Computer Organization | 2 |
| CG2271 Real-time Operating System | 4 |
| CG3201 Machine Learning and Deep Learning | 4 |
| CG3207 Computer Architecture | 4 |
| CS2040C Data Structures and Algorithms | 4 |
| CS2107 Introduction to Information Security | 4 |
| CS2113 Software Engineering & Object-Oriented Programming | 4 |
| EE2026 Digital Design | 4 |
| EE4204 Computer Networks | 4 |
| Integrated Project - CG4002 Computer Engineering Capstone Project OR Final Year Project (FYP) over two semesters via CG4001/CP4106/EE4002D/EE4002R or CDE4301/A |
8 |
| Unrestricted Electives | 40 |
|
To view a brief description of a course, including its pre-requisites and semester(s) it is being offered in, please use the search engine at NUSMods.
* Please note the semester in which CG-coded courses are offered:
| Course | Semester | With effect from |
| CG1111A | 1 | AY2021/22 |
| CG2111A | 2 | AY2021/22 |
| CG2023 | 2 | AY2017/18 |
| CG3201 | 2 | AY2025/26 |
| CG3207 | 1 | AY2011/12 |
CDE4301/A is administered by Engineering Design and Innovation Centre (EDIC).