NUS Computing Admissions 2026

Countdown to:

Virtual Open House

  • 00Days
  • 00Hours
  • 00Minutes

Physical Open House

  • 00Days
  • 00Hours
  • 00Minutes
line

Application Dates

NUS High School Diploma

17 Dec 2025 – 2 Jan 2026

Polytechnic Diploma from Singapore

17 Dec 2025 – 4 Feb 2026​

IB Diploma​

17 Dec 2025 – 23 Feb 2026

Singapore-Cambridge
GCE A-Level

Results Release Day to 19 Mar 2026​

Countdown to:

Virtual Open House

  • 00Days
  • 00Hours
  • 00Minutes

Physical Open House

  • 00Days
  • 00Hours
  • 00Minutes

Application Dates

NUS High School Diploma

17 Dec 2025 – 2 Jan 2026

Polytechnic Diploma from Singapore

17 Dec 2025 – 4 Feb 2026​

IB Diploma​

17 Dec 2025 – 23 Feb 2026

Singapore-Cambridge
GCE A-Level

Results Release Day to 19 Mar 2026​

Discover our programmes​

Each of our six degree programmes gives you a solid computing foundation andthe skills needed to build real-world solutions.

Discover the path that fits your goals, and start making a difference.

This programme equips you with the foundation and specialised skills to build AI-driven solutions that shape how people live, work, and connect.
Click Here
This programme equips you with the skills to design, implement, and manage AI systems for businesses and organisations. You’ll learn how AI is applied at scale – from enterprise platforms to data-driven decision systems.
Click Here
This programme equips you with the skills to uncover insights from data using statistics, analytics, and computing. You’ll learn how data is analysed, modelled, and applied to support decision-making across industries.
Click Here
This programme equips you with in-demand skills in electrical engineering, computer hardware design, and software. You’ll learn how computing systems are built from the ground up – from circuits to code.
Click Here
This programme equips you with strong theoretical foundations and practical skills to design and build software systems. You’ll learn how algorithms, data structures and systems come together to create modern computing applications.
Click Here
This programme equips you with the knowledge and skills to safeguard computer systems and digital infrastructure.
Learn More
This programme equips you with the foundation and specialised skills to build AI-driven solutions that shape how people live, work, and connect.
Click Here
This programme equips you with the skills to design, implement, and manage AI systems for businesses and organisations. You’ll learn how AI is applied at scale – from enterprise platforms to data-driven decision systems.
Click Here
This programme equips you with the skills to uncover insights from data using statistics, analytics, and computing. You’ll learn how data is analysed, modelled, and applied to support decision-making across industries.
Click Here
This programme equips you with in-demand skills in electrical engineering, computer hardware design, and software. You’ll learn how computing systems are built from the ground up – from circuits to code.
Click Here
This programme equips you with strong theoretical foundations and practical skills to design and build software systems. You’ll learn how algorithms, data structures and systems come together to create modern computing applications.
Click Here
This programme equips you with the knowledge and skills to safeguard computer systems and digital infrastructure.
Learn More

Other Special Programmes

Second Majors offered by NUS Computing

A Double Major is a single degree programme, in which a student satisfies the requirements of two Majors. It is conceived as an opportunity for students to broaden their knowledge and capacities by pursuing a second Major alongside their primary Major. 

Minors Offered by NUS Computing

A Minor programme is a coherent course of study in an additional area outside of the Major. By doing this, it contributes to the breadth of learning envisaged for undergraduate education.

(description?)

Career prospects as a SoC graduate

AI Engineer

Design and deploy intelligent systems for a range of applications

ML Model Engineer

Build and fine-tune algorithms

Data Scientist

Extract insights from data to guide decision-making

Computer Vision Engineer

Create systems that can “see,” like self-driving cars

NLP Engineer

Build AI that understands and processes human spoken language

Robotics Engineer

Develop robots that care for our elders

AI/ML Engineer

Design, develop, and deploy AI and machine learning models to solve business problems and improve business processes.

AI Solutions Consultant

Bridge the gap between businesses and advanced AI technologies to identify opportunities to leverage AI and implement tailored solutions.

AI Ethics Compliance Officer

Align the business development and technical deployment of AI systems with ethical principles, regulatory standards, and societal values.

Business Intelligence Developer

Design, build, and maintain AI systems and processes that enable organisations to analyse data and make informed business decisions.

DevOps Engineer

Bridge the gap between IT/AI system development and operations to ensure smooth, efficient, and reliable AI systems delivery.

Data Engineer

Design, build, and maintain data infrastructure to manage large-scale data and derive business insights from AI systems.

Web Analyst

Analyse online consumer behaviour and make recommendations to improve overall business performance and search visibility.

IT Business Analyst

Perform analysis of financial data, conduct User Acceptance Testing (UAT) and troubleshoot any functional issues encountered.

Monetization Analyst

Analyse consumer data to draw insights and make strategic recommendations to drive customer acquisition and retention.

Business Analyst

Develop and monitor data quality metrics and help organisations achieve goals through forecasting, budgeting and financial analysis.

Market Research Analyst

Compile, analyse, and interpret marketing research data to identify problems and propose system solutions to meet business needs.

Data Scientist

Analyse readership, content and advertising data, and derive insights to develop better tailored content for readers.

Applications Developer

Solve complex problems, improve existing products and build new features to help people around the globe connect with each other.

Enterprise Lead

Develop and implement big data operational solutions for data auditing, data security and platform monitoring.

Software Engineer

Build platforms to manage large game servers, enhance system security and develop solutions to enhance the gaming experience.

Engineer

Develop analog and digital circuit boards, troubleshoot issues, and maintain multi-vendor systems solutions.

Software Developer

Create software that enables films to come to life, improve existing features and resolve issues across various platforms.

Start-up Founder

Transform your innovative ideas into something real by starting a company of your own.

Software Engineer

Develop next-generation tech that could change how users connect, explore and interact with information and one another.

Full Stack Developer

Create innovative tools and applications to improve user experiences and strengthen the organisation’s IT infrastructure.

Machine Learning Engineer

Solve challenging problems in transport, logistics, and space with the latest machine learning and deep learning techniques.

Game Security Engineer

Enrich the gameplay experience by developing security solutions for popular game systems like Assassin’s Creed and more.

Data Scientist

Empower key business processes by converting massive amounts of data into meaningful business insights.

Start-up Founder

Transform your innovative ideas into something real by starting a company of your own.

Forensic Investigator

Perform investigations on compromised card payment data and identify new cybercrime threats to the payments ecosystem.

Computer Security Researcher

Conduct cybersecurity research in the latest embedded systems technologies to assess security threats, vulnerabilities and risks.

Cyber Analyst

Run penetration testing of different systems and security programs to detect vulnerabilities and ensure proper defences are put in place.

Malware Analyst

Examine suspicious programs to determine the presence of malicious codes and provide recommendations against threats.

Security Consultant

Design and implement security solutions that meet the business requirements and needs of clients.

Security Software Engineer

Develop defence tools to counter cyber threats and refine existing strategies to enhance security.

Calendar of Events

1 Mar

School of Computing Virtual Open House

12:00 pm  •  Virtual

4 Mar

Hwa Chong Institution Education, Career and Scholarship (ECS) Fair

12:30 pm – 04:00 pm • Hwa Chong Institution

7 Mar

School of Computing Physical Open House

9:00 am – 6:00 pm • University Town (UTown), Tembusu College

Calendar of Events

Have a question? No worries.​