Logo Mark Singapore GovernmentA Singapore Government Agency WebsiteHow to identify 
Government Building
Official website links end with .gov.sg

Government agencies communicate via .gov.sg website
(e.g. go.gov.sg/open). Trusted websites  

Lock
Secure websites use HTTPS

Look for a lock (lock) or https:// as an added precaution.
Share sensitive information only on official, secure websites.

Last Updated: 24 Feb 2026

Bachelor of Science in Mathematical and Computer Sciences

Combining a strong mathematical foundation with in-depth knowledge of computer science. Students are provided with strong foundations in Mathematical Sciences and Computer Science, coupled with specialised training in one of four areas: Theoretical Computer Science, Cryptography and Cybersecurity, Financial Modelling, and Data Science.

Nanyang Technological University
School of Physical and Mathematical Sciences
Course type: Full-time
Course duration: 4 years

Course details

Field of study
  • Sciences
  • Computing
Track/Specialisation

This course offers the following tracks or specialisation:

  • Theoretical Computer Science
  • Cryptography and Cybersecurity
  • Data Science
  • Financial Modelling
A specialization area is fulfilled by taking a minimum 17 AUs from the prescribed list of electives in the specialization area. A student may choose to specialize in one or more areas, or none at all.
Certification offered
Bachelor of Science with Double Major (Mathematical and Computer Sciences)
Learn more about the programme

Minimum entry requirement

You must meet the following entry requirements for the course application:

QualificationRequirement
A-Level
Polytechnic Diploma
International Baccalaureate Diploma
  • Passes in Mathematics and one of Physics/Chemistry/Biology/Computer Science at Higher Level
NUS High School Diploma
  • Major CAP of 2.0 in Mathematics and Major CAP of 2.0 in Physics/Chemistry/Biology
International and other qualifications
  • A good grade in Mathematics and one of Physics/Chemistry/Biology/Computing at the senior high school level, equivalent to the Singapore-Cambridge GCE A-Level or International Baccalaureate

Internship

Internship duration20 weeks
Internship timeframeYear 3 Semester 2

Overseas exposure programme

Exchange programme are optional and can be short term during Summer, Winter period, or semester-long. There are 2 types of programmes: Overseas Entrepreneurship Programme (OEP) and GEM Explorer programme. Check NTU's website for information on programme eligibility and application.

Career prospects

You Can Explore the Following Career Options Upon Graduation:

  • Data Scientist / Analyst
  • Cybersecurity
  • Information and Communication Sector
  • Public Admin and Defence Sector
  • Systems Designer / Analyst
  • Software Developer / Engineer
  • Financial Analyst
Use resources and interactive tools that are available on MySkillsFuture Portal to explore various education and career pathways.

How to register

Direct Admissions with NTU

You may register here.