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
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.
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
- Bachelor of Science in Mathematical and Computer Sciences
- Bachelor of Computing in Computer Science with Second Major in Business (International Trading)
- CN Yang Scholars Programme (CNYSP)
- Double Degree in Computer Science and Economics
- Double Degree in Computer Science and Business (specialisation in Business Analytics)