Logo Mark Singapore GovernmentA Singapore Government Agency WebsiteHow to identify 
Government Building
Official website links end with .gov.sg

Government agencies communicate via .gov.sg website
(e.g. go.gov.sg/open). Trusted websites  

Lock
Secure websites use HTTPS

Look for a lock (lock) or https:// as an added precaution.
Share sensitive information only on official, secure websites.

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.

Nanyang Technological University
College of Computing and Data Science
Course type: Full-time
Course duration: 4 years (Direct Honours)
From cybersecurity to AI and software engineering, CE students will gain hands-on skills and real-world expertise to excel in a rapidly evolving digital world.

Course details

Minor/Second Major offered
  • Students may choose from over 40 Minor courses, including Business, Environmental Management, Entrepreneurship, Health & Society, and International Trading.
  • Students may choose one of the following second majors: Business, Data Analytics, Entrepreneurship, and Sustainability.
Field of study
Computing
Track/Specialisation

This course offers the following tracks or specialisation:

  • Artificial Intelligence
  • Data Science
  • Internet of Things (IoT)
  • Networking
  • Security
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
Learn more about the programme

Minimum entry requirement

You must meet the following entry requirements for the course application:

QualificationRequirement
A-Level
  • Pass in
  • H2 Mathematics, and
  • H2 Physics/Chemistry/Biology/Computing

View Indicative Grade Profile (IGP)

Polytechnic Diploma
Applicants with relevant local Polytechnic Diplomas or equivalent qualifications may apply. Refer to the NTU admissions website for the latest information.

View Indicative Grade Profile (IGP)

International Baccalaureate Diploma
  • Pass in
  • HL Mathematics, and
  • HL Physics/Chemistry/Biology/Computing
NUS High School Diploma
  • Major CAP of 2.0 in Mathematics, and
  • Physics/Chemistry/Biology/Computing
International and other qualifications
  • Pass in Senior High Mathematics, and Physics/Chemistry/Biology
  • In addition to NTU’s general admission requirements, applicants must fulfil the minimum subject requirements for the programme as listed.

Internship

Internship duration20 weeks of professional internship
Internship timeframeYear 3 Semester 2

Internship is compulsory.

Overseas exposure programme

Non-compulsory.

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
Use resources and interactive tools that are available on MySkillsFuture Portal to explore various education and career pathways.

Graduate employment outcomes

Refer to the complete Graduate Employment Survey (GES) report 2024 for more information.

How to register

Direct Admissions with NTU

You may register here.