Programme Requirements


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 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
Integrated Project [1]- CG4002 Computer Engineering Capstone Project OR
FYP over two semesters via CG4001/CP4106/EE4002D/EE4002R
8
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
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

1 : Students completing Second Major in Innovation & Design will read CDE4301/A instead.