Header: Computer Engineering

Bachelor of Engineering (Hons) in Computer Engineering

Single Degree

The Bachelor of Engineering (Hons) in Computer Engineering at NTU’s College of Computing and Data Science (CCDS) is a 4-year direct honours programme that fuses computer science and electronic engineering. This distinctive blend develops engineers who can design and optimise computational systems, embedded solutions, and real-time applications for industry and commerce. 

Open to students with strong foundations in Mathematics and Physics, or Computing, this degree programme offers a pathway that integrates: 

  • Rigorous training in both hardware and software design 

  • Hands-on experience in embedded systems, computing applications, and innovation projects 

  • Industry immersion through internships, capstone projects, and design challenges 

  • Interdisciplinary expertise combining programming, electronics, and system integration 

Through this combination of computing and electronics, graduates gain both the analytical competence of computer scientists and the design skills of electronics engineers. They are well prepared to contribute to fields such as IT, telecommunications, robotics, and industrial systems, powering innovations that enhance communication, improve efficiency, and drive technological progress in Singapore and globally. 

Key Details at a Glance 

  • Degree: Bachelor of Engineering in Computer Engineering 

  • Duration: 4 years, direct honours 

  • College: College of Computing and Data Science (CCDS) 

  • Admissions: Strong Mathematics and Physics, Chemistry, Biology, or Computing foundation 

  • Careers: Software Engineer, Data Scientist, Cybersecurity Engineer, Network Engineers, Innovation Engineers, Research Scientists 

Unique Features

  • Fusion of computer science and electronic engineering in one degree 

  • Mandatory industry exposure through internships, projects, and capstones 

  • Focus on embedded systems, hardware–software integration, and real-time applications 

  • Graduates gain both computing depth and electronics design skills 

Admission Requirements

Applicants must meet NTU’s undergraduate admissions criteria, which include: 

  • Good academic results in GCE ‘A’ Levels, IB Diploma, NUS High School Diploma, or Polytechnic Diploma (or equivalent) 

  • A strong foundation in Mathematics and Physics or Chemistry or Biology or Computing 

👉 View the NTU Admissions Guide for the full list of accepted qualifications. 

Course Exemptions

Students with relevant qualifications may be eligible for course exemptions.  

👉View the Course Exemption Website for details. 

Programme Structure & Duration

Programmes are structured as full-time, 4-year direct honours degrees. Students undertake core modules, electives, interdisciplinary courses, and capstone projects. 

Curriculum

The curriculum includes core computing modules, electives, and interdisciplinary opportunities. It balances theory with applied practice to prepare graduates for diverse careers.  

👉 View the Curriculum Structure

Career Prospects

Graduates of the Bachelor of Engineering (Hons) in Computer Engineering (CEG) are highly sought after for their combined expertise in computer science and electronic engineering. With strong foundations in hardware–software integration, systems design, and real-time applications, they are equipped to drive innovation across industries in Singapore and globally. 

Possible careers include: 

  • Software Developers / Systems Engineers 

  • Embedded Systems Engineers / Hardware–Software Architects 

  • Cybersecurity Specialists / Network Engineers 

  • Data Engineers / Big Data Analysts 

  • Cloud Computing Specialists 

  • Game Developers / Innovation Engineers 

  • Research Scientists / R&D Engineers 

  • Technopreneurs / Startup Founders 

Graduates enjoy strong career opportunities across both the public and private sectors, with demand continuing to grow for professionals skilled in computing and systems innovation. 

Related Programmes