Bachelor of Computing (Hons) in Computer Science
Source: https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-computing-in-computer-science Parent: https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes
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.
### Programme Structure & Duration
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.
👉 Apply Now \ 👉
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)
Show all