Computer Science

Full Time

Computer Science

Nanyang Technological University
  • 1st year fees
  • CREDITS
  • Campus
    BASED
  • Bachelor
    DEGREE

Introduction

Computer Science is a Bachelor program taught at Nanyang Technological University, Singapore. The program is offered in campus-based modes with full-time (4 years, direct honours) options.

The Bachelor of Computing (Hons) in Computer Science at Nanyang Technological University (NTU) is a full-time, 4-year direct honours degree. It provides training in computing fundamentals, algorithms, data systems, and software design. The programme is open to students with strong fundamentals in Mathematics, Physics, or Computing and aims to combine theoretical foundations with hands-on project experience.

Learning is practice-oriented through a mandatory industrial attachment, group innovation and design projects, a final-year capstone project, and multiple mini-projects woven throughout the curriculum. Students complete a blend of core modules, electives, and projects, supported by opportunities for interdisciplinary applications in areas such as healthcare, business, finance, and sustainability.

Admission Requirements

The minimum requirements for admission in Computer Science at Nanyang Technological University for all applicants (Domestic or International) are:

  • program specific academic requirment set by Nanyang Technological University.
  • English Language OR any other language requirments as set by Nanyang Technological University as pre-requiste for admission in Computer Science.

Note: Please check the university website in the link below.

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
  • Students with certain qualifications may receive exemptions from selected courses

More Information

  • Software Engineer
  • AI/ML Engineer
  • Data Scientist
  • Cybersecurity Engineer
  • Researcher
  • Software Engineer / Full-Stack Developer
  • Systems Architect / Solutions Engineer
  • Data Scientist / Data Engineer
  • Cybersecurity Specialist / Cloud Computing Engineer
  • R&D Engineer / Academic Researcher

popular courses