Nanyang Technological University Singapore
About Us
Annual Magazine
Programmes
Undergraduate Graduate
Research
Admissions
The ENGenious Sparks Grant Minimum Subject Requirements
Career
News
Events
Home / College of Engineering / Programmes
    • 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 

    About Programme

    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. 

    Unique Features

    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. 

     

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

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

    Course Exemptions

    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. 

    Curriculum

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

    👉 View the Curriculum Structure. 

    Career Prospects

    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. 

    Additional Information

    👉 Apply Now  
    👉 Submit an Enquiry

    Bachelor of Computing (Hons) in Computer Science

    School College of Computing and Data Science (CCDS)
    Level Single Degree
    Mode Full-time
    Subject Computing
    Enquire Here

    Other Programmes

    View All
    Header: Computer Engineering

    Bachelor of Engineering (Hons) in Computer Engineering

    Bachelor of Computing (Hons) in Computer Science with a Second Major in Sustainability

    NTU-University Scholars Programme (NTU-USP)

    View All
    Nanyang Technological University Singapore

    Follow Us

    Programmes

    • Undergraduate
    • Graduate

    Events

    About Us

    • Annual Magazine

    Research

    Career

    News

    Admissions

    • The ENGenious Sparks Grant
    • Minimum Subject Requirements

    © 2026 Nanyang Technological University