Programme Overview
NTU's Computer Science programme provides a strong foundation in algorithms, software engineering, artificial intelligence, and systems design. Housed in the College of Computing and Data Science, the programme emphasises both theory and practice, with opportunities to specialise in areas like cybersecurity, data science, and software systems. One of Asia's top-ranked CS programmes, known for its strong technical foundation and industry connections. The programme offers 10 Focus Areas for specialization, including AI, Security, and Software Engineering. Students benefit from NUS Overseas Colleges, mandatory industry attachments, and a project-based curriculum that builds a real portfolio. Graduates are highly sought after by top tech companies globally.
Admission Requirements
IB Diploma
- •Mathematics at Higher Level
- •or Physics/Computer Science at Higher Level
Singapore-Cambridge GCE A-Level
- •H2 Mathematics
- •or H2 Physics/Computing. 3 H2 subjects required.
This refers to Singapore A-Level qualifications, not international A-Level programmes.
Requirements are for reference only. NTU Official Prerequisites (IB)
Frequently Asked Questions
What does Bachelor of Computing in Computer Science at NTU cover?
NTU's Computer Science programme provides a strong foundation in algorithms, software engineering, artificial intelligence, and systems design. Housed in the College of Computing and Data Science, the programme emphasises both theory and practice, with opportunities to specialise in areas like cybersecurity, data science, and software systems.
What are the entry requirements for Bachelor of Computing in Computer Science?
IB: Mathematics at Higher Level, or Physics/Computer Science at Higher Level; Singapore A-Level: H2 Mathematics, or H2 Physics/Computing. 3 H2 subjects required..
Want to prepare for Bachelor of Computing in Computer Science?
Strengthen your English and academic skills with Oak Education's tutoring programmes.