Bachelor of Computing (Hons) in Computer Science

Single Degree

The Bachelor of Computing (Hons) in Computer Science at NTU’s College of Computing and Data Science (CCDS) is a 4-year direct honours degree that provides rigorous training in computing fundamentals, algorithms, data systems, and software design. Open to students with strong fundamentals in Mathematics, Physics, or Computing, the programme equips graduates with both theoretical foundations and hands-on project experience, preparing them for leadership roles across industry, government, and research. 

Students benefit from: 

  • A future-ready curriculum with a strong focus on AI, data, and emerging technologies 

  • Opportunities for interdisciplinary applications in healthcare, business, finance, and sustainability 

  • Industry immersion through internships, capstones, and projects 

  • Global recognition, with NTU consistently ranked among the world’s top universities in Computer Science 

Graduates are highly sought after in Singapore and globally, contributing to advances in technology, business, and society. 

  • Degree: Bachelor of Computing (Hons) in Computer Science 

  • Duration: 4 years, direct honours 

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

  • Admissions: Strong academic record with prerequisite Mathematics or Physics or Computing background 

  • Careers: Software Engineer, AI/ML Engineer, Data Scientist, Cybersecurity Engineer, Researcher 

Unlike a general science degree, the Computer Science programme at NTU CCDS emphasises the practice-oriented application of computing foundations. Students gain hands-on experience through a mandatory industrial attachment, group innovation and design projects, a final-year capstone project, and multiple mini-projects woven throughout the curriculum. 

 

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 or Physics or Computing 

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

Students with certain qualifications may receive exemptions from selected courses.

👉View the Course Exemption Website for details. 

The Computer Science programme is structured as a full-time, 4 year direct honours degree with a blend of core modules, electives, and projects, designed to provide strong foundations alongside applied skills. 

Students undertake a balanced mix of core modules, electives, and projects, designed to ensure strong foundations and applied skills.  

👉 View the Curriculum Structure

Graduates of the Bachelor of Computing (Hons) in Computer Science are highly sought after in Singapore and globally. With strong foundations in computing, algorithms, data systems, and software design, they are prepared for impactful careers across technology, finance, government, and research. 

Possible roles include: 

  • Software Engineer / Full-Stack Developer 

  • Systems Architect / Solutions Engineer 

  • Data Scientist / Data Engineer 

  • Cybersecurity Specialist / Cloud Computing Engineer 

  • R&D Engineer / Academic Researcher 

Employers of Computer Science graduates include leading global companies such as Google, Microsoft, Grab, ByteDance, and key government agencies driving digital innovation. 

Related Programmes