Programme Overview
NTU's Mathematical and Computer Sciences programme is a joint degree between the School of Physical and Mathematical Sciences and the College of Computing and Data Science. Students build strong foundations in both pure mathematics and computer science — an increasingly powerful combination for careers in AI research, quantitative finance, cryptography, and theoretical computing. 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
Singapore-Cambridge GCE A-Level
- •H2 Mathematics. 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 Science in Mathematical and Computer Sciences at NTU cover?
NTU's Mathematical and Computer Sciences programme is a joint degree between the School of Physical and Mathematical Sciences and the College of Computing and Data Science. Students build strong foundations in both pure mathematics and computer science — an increasingly powerful combination for careers in AI research, quantitative finance, cryptography, and…
What are the entry requirements for Bachelor of Science in Mathematical and Computer Sciences?
IB: Mathematics at Higher Level; Singapore A-Level: H2 Mathematics. 3 H2 subjects required..
Want to prepare for Bachelor of Science in Mathematical and Computer Sciences?
Strengthen your English and academic skills with Oak Education's tutoring programmes.