Last Updated: 24 Feb 2026
Bachelor of Engineering in Computer Engineering
The Computer Engineering programme at College of Computing and Data Science provides a comprehensive blend of hardware and software knowledge, fostering expertise in designing advanced systems. With a focus on embedded systems, microcontroller programming, and computer architecture, the programme equips students with critical technical skills and problem-solving abilities to excel in today’s rapidly evolving technological landscape.
Course details
| Minor/Second Major offered |
|
| Field of study | Computing |
| Track/Specialisation | This course offers the following tracks or specialisation:
Students pursuing a CE degree have the option of pursuing an Elective Focus Area with no significant increase in workload. They may choose from a list of specialisations. |
| Certification offered | Bachelor of Engineering (Hons) in Computer Engineering |
Minimum entry requirement
You must meet the following entry requirements for the course application:
| Qualification | Requirement |
|---|---|
| A-Level |
|
| Polytechnic Diploma | Applicants with relevant local Polytechnic Diplomas or equivalent qualifications may apply. Refer to the NTU admissions website for the latest information. |
| International Baccalaureate Diploma |
|
| NUS High School Diploma |
|
| International and other qualifications |
|
- In addition to NTU’s general admission requirements, applicants must fulfil the minimum subject requirements for the programme as listed.
Internship
| Internship duration | 20 weeks of professional internship |
| Internship timeframe | Year 3 Semester 2 |
Internship is compulsory.
Overseas exposure programme
Career prospects
Ce Graduates Are Equipped To Lead in Tech-Driven Industries, Excelling in Roles Like Software Development, Ai, and Cybersecurity. With Strong Technical Skills and Hands-On Experience, They Are Poised To Drive Innovation and Transform Sectors From Technology To Healthcare and Finance. Graduates Can Explore the Following Career Options Upon Graduation:
- Ai Application Developer
- Ai Engineer
- Ai Scientist
- Algorithm Engineer
- Business Analyst
- Business Intelligence Developer
- Computer Engineer
- Computer Hardware Engineer
- Consultant
- Cybersecurity Analyst/consultant
- Data Analyst
- Data Engineer
- Data Scientist
- Embedded System Developer
- Full-Stack Developer
- Interactive Entertainment Specialist
- Machine Learning Engineer
- Malware Analyst
- Network Manager
- Product Test and Validation Engineer
- Regulator
- Research Scientist
- Security Architect
- Software Architect
- Software Consultant
- Software Engineer
- Software R&d Engineer
- System Analyst
- System Architect
- System/field Application Engineer
- Technology Risk Manager
Graduate employment outcomes
How to register
You may register here.