Abroadly

Study Computer Science in Singapore 🇸🇬

Singapore offers 66 Computer Science programs across 14 universities. Tuition ranges from $10k–$54k/yr, making it a competitive option for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

66 Programs
14 Universities
$10k–$54k/yr Tuition
100% STEM
27% Scholarships

Why Singapore for Computer Science?

Living Cost

$15,000/yr

Full guide to studying in Singapore →

By Degree Level

Bachelor (30) Master (22) Diploma (7) PhD (3) Specialist Diploma (2) Certificate (1) Advanced Diploma (1)

Top Universities for Computer Science in Singapore

Nanyang Technological University (NTU)

Singapore · National rank #1 · QS #12

Master of Science in Cybersecurity · Master Master of Science in Artificial Intelligence · Master Data Science and Artificial Intelligence · Bachelor PhD in Computer Science · PhD Computer Science · Bachelor
National University of Singapore (NUS)

Singapore · National rank #1 · QS #8

Master of Science (Computer Science) · Master Bachelor of Computing (Computer Science) · Bachelor Bachelor of Science (Data Science and Analytics) · Bachelor
Singapore Management University (SMU)

Singapore · National rank #3 · QS #511

Bachelor of Science (Computer Science) · Bachelor Master of IT in Business (Analytics) · Master Master of IT in Business (Financial Services) · Master
Ngee Ann Polytechnic

Singapore · National rank #6

Specialist Diploma in Cybersecurity Practice · Specialist Diploma Specialist Diploma in Computing · Specialist Diploma Diploma in Information Technology (IT/N54) · Diploma
Republic Polytechnic

Singapore · National rank #16

Diploma in Infocomm Technology · Diploma
Curtin University Singapore

Singapore · QS #183

Bachelor of Computing (Cyber Security) · Bachelor Graduate Diploma in Predictive Analytics · Diploma Master of Predictive Analytics – Data Science major · Master Graduate Certificate in Predictive Analytics · Certificate Master of Cyber Security · Master Diploma of Information Technology · Diploma Master of Artificial Intelligence · Master Bachelor of Information Technology · Bachelor Master of Computing · Master
Master of Philosophy (MPhil) in Information Technology · Master Master of Information Technology · Master Bachelor of Information Technology · Bachelor Doctor of Philosophy (PhD) in Information Technology · PhD
PSB Academy

Singapore

Bachelor of Science in Computer Science · Bachelor Bachelor of Science in Cyber Security · Bachelor Bachelor of Science in Data Science · Bachelor Bachelor of Science in Information Technology · Bachelor Master of Science in Cyber Security · Master
Master of Science in Cybersecurity · Master Bachelor of Science (Hons) Ethical Hacking and Cybersecurity · Bachelor Master of Science in Data Science · Master Bachelor of Science (Hons) Computer Forensics · Bachelor Bachelor of Science (Hons) Information Technology · Bachelor Bachelor of Science (Hons) Cyber Security · Bachelor Master of Science in Cyber Security · Master Bachelor of Science (Hons) Data Science · Bachelor Bachelor of Science (Hons) Computer Science · Bachelor
Diploma in Information Technology · Diploma Diploma in Computer Forensics · Diploma Bachelor of Information Technology Double Majors · Bachelor Bachelor of Science (Honours) (Top-up) in Computer Science · Bachelor Master of Science Cyber Security and Forensic Information Technology · Master Bachelor of Science (Honours) in Cyber Security and Forensic Computing · Bachelor
Bachelor of Engineering (Information Systems Technology and Design) · Bachelor Master of Science in Artificial Intelligence · Master Master of Science in Security by Design · Master
Bachelor of Information Technology · Bachelor Master of Information Technology · Master Master of Data Science · Master
Advanced Diploma in Information Technology · Advanced Diploma Diploma in Information Technology · Diploma Bachelor of Science (Honours) in Computing · Bachelor Bachelor of Science (Honours) in Computing (Top-up) · Bachelor
Bachelor of Science with Honours in Computer Science in Real-Time Interactive Simulation · Bachelor Bachelor of Engineering with Honours in Computer Engineering · Bachelor Bachelor of Science with Honours in Data Science · Bachelor Bachelor of Science with Honours in Cybersecurity · Bachelor Master of Science in Data Science · Master Bachelor of Science with Honours in Applied Artificial Intelligence · Bachelor Master of Science in Cybersecurity · Master Doctor of Philosophy (PhD) in Infocomm Technology · PhD

All Programs

Bachelor of Computing (Cyber Security)

Curtin University Singapore

Bachelor STEM Aid

Master of Science in Cybersecurity

Nanyang Technological University (NTU)

Master STEM

Master of Science in Artificial Intelligence

Nanyang Technological University (NTU)

Master STEM

Data Science and Artificial Intelligence

Nanyang Technological University (NTU)

Bachelor STEM

PhD in Computer Science

Nanyang Technological University (NTU)

PhD STEM

Computer Science

Nanyang Technological University (NTU)

Bachelor STEM

Master of Philosophy (MPhil) in Information Technology

James Cook University Singapore

Master STEM

Master of Information Technology

James Cook University Singapore

Master STEM

Bachelor of Science in Computer Science

PSB Academy

Bachelor STEM

Bachelor of Science in Cyber Security

PSB Academy

Bachelor STEM

Bachelor of Science in Data Science

PSB Academy

Bachelor STEM

Bachelor of Science in Information Technology

PSB Academy

Bachelor STEM

Master of Science in Cyber Security

PSB Academy

Master STEM

Graduate Diploma in Predictive Analytics

Curtin University Singapore

Diploma STEM

Master of Predictive Analytics – Data Science major

Curtin University Singapore

Master STEM

Graduate Certificate in Predictive Analytics

Curtin University Singapore

Certificate STEM

Master of Cyber Security

Curtin University Singapore

Master STEM

Diploma of Information Technology

Curtin University Singapore

Diploma STEM

Master of Artificial Intelligence

Curtin University Singapore

Master STEM

Bachelor of Information Technology

Curtin University Singapore

Bachelor STEM Aid

Master of Computing

Curtin University Singapore

Master STEM

Master of Science in Cybersecurity

Management Development Institute of Singapore (MDIS)

Master STEM

Bachelor of Science (Hons) Ethical Hacking and Cybersecurity

Management Development Institute of Singapore (MDIS)

Bachelor STEM

Master of Science in Data Science

Management Development Institute of Singapore (MDIS)

Master STEM

Bachelor of Science (Hons) Computer Forensics

Management Development Institute of Singapore (MDIS)

Bachelor STEM

Bachelor of Science (Hons) Information Technology

Management Development Institute of Singapore (MDIS)

Bachelor STEM

Bachelor of Science (Hons) Cyber Security

Management Development Institute of Singapore (MDIS)

Bachelor STEM

Master of Science in Cyber Security

Management Development Institute of Singapore (MDIS)

Master STEM

Bachelor of Science (Hons) Data Science

Management Development Institute of Singapore (MDIS)

Bachelor STEM

Bachelor of Science (Hons) Computer Science

Management Development Institute of Singapore (MDIS)

Bachelor STEM

Bachelor of Science (Computer Science)

Singapore Management University (SMU)

Bachelor STEM

Master of IT in Business (Analytics)

Singapore Management University (SMU)

Master STEM

Master of IT in Business (Financial Services)

Singapore Management University (SMU)

Master STEM

Diploma in Information Technology

Kaplan Higher Education Academy

Diploma STEM

Diploma in Infocomm Technology

Republic Polytechnic

Diploma STEM Aid

Master of Science (Computer Science)

National University of Singapore (NUS)

Master STEM

Bachelor of Computing (Computer Science)

National University of Singapore (NUS)

Bachelor STEM

Bachelor of Science (Data Science and Analytics)

National University of Singapore (NUS)

Bachelor STEM

Diploma in Computer Forensics

Kaplan Higher Education Academy

Diploma STEM

Bachelor of Information Technology Double Majors

Kaplan Higher Education Academy

Bachelor STEM Aid

Bachelor of Science (Honours) (Top-up) in Computer Science

Kaplan Higher Education Academy

Bachelor STEM Aid

Master of Science Cyber Security and Forensic Information Technology

Kaplan Higher Education Academy

Master STEM Aid

Bachelor of Science (Honours) in Cyber Security and Forensic Computing

Kaplan Higher Education Academy

Bachelor STEM Aid

Bachelor of Engineering (Information Systems Technology and Design)

Singapore University of Technology and Design (SUTD)

Bachelor STEM

Master of Science in Artificial Intelligence

Singapore University of Technology and Design (SUTD)

Master STEM

Master of Science in Security by Design

Singapore University of Technology and Design (SUTD)

Master STEM

Bachelor of Information Technology

James Cook University (JCU) Singapore

Bachelor STEM

Master of Information Technology

James Cook University (JCU) Singapore

Master STEM

Master of Data Science

James Cook University (JCU) Singapore

Master STEM

Specialist Diploma in Cybersecurity Practice

Ngee Ann Polytechnic

Specialist Diploma STEM Aid

Specialist Diploma in Computing

Ngee Ann Polytechnic

Specialist Diploma STEM Aid

Diploma in Information Technology (IT/N54)

Ngee Ann Polytechnic

Diploma STEM Aid

Advanced Diploma in Information Technology

Dimensions International College

Advanced Diploma STEM

Diploma in Information Technology

Dimensions International College

Diploma STEM

Bachelor of Science (Honours) in Computing

Dimensions International College

Bachelor STEM

Bachelor of Information Technology

James Cook University Singapore

Bachelor STEM

Doctor of Philosophy (PhD) in Information Technology

James Cook University Singapore

PhD STEM

Bachelor of Science (Honours) in Computing (Top-up)

Dimensions International College

Bachelor STEM

Bachelor of Science with Honours in Computer Science in Real-Time Interactive Simulation

Singapore Institute of Technology (SIT)

Bachelor STEM Aid

Bachelor of Engineering with Honours in Computer Engineering

Singapore Institute of Technology (SIT)

Bachelor STEM Aid

Bachelor of Science with Honours in Data Science

Singapore Institute of Technology (SIT)

Bachelor STEM Aid

Bachelor of Science with Honours in Cybersecurity

Singapore Institute of Technology (SIT)

Bachelor STEM Aid

Master of Science in Data Science

Singapore Institute of Technology (SIT)

Master STEM Aid

Bachelor of Science with Honours in Applied Artificial Intelligence

Singapore Institute of Technology (SIT)

Bachelor STEM Aid

Master of Science in Cybersecurity

Singapore Institute of Technology (SIT)

Master STEM Aid

Doctor of Philosophy (PhD) in Infocomm Technology

Singapore Institute of Technology (SIT)

PhD STEM Aid

Frequently Asked Questions

How much does it cost to study Computer Science in Singapore?
Tuition for Computer Science programs in Singapore ranges from $10k–$54k/yr. 27% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $15k.
What are the English language requirements for Computer Science in Singapore?
English-taught Computer Science programs in Singapore typically require:. Requirements vary by university and program level — always check the specific program page.
How many Computer Science programs are in Singapore?
Abroadly lists 66 Computer Science programs at 14 universities across Singapore. Programs are available at Bachelor, Master, and PhD level.
Are Computer Science programs in Singapore STEM-designated?
100% of Computer Science programs in Singapore carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Singapore a good country for Computer Science students?
Singapore is a strong choice for Computer Science with 14 universities offering these programs. The primary language is English.
What degree levels are available for Computer Science in Singapore?
In Singapore, Computer Science programs are offered at: Bachelor (30 programs), Master (22 programs), PhD (3 programs), Diploma (7 programs), Certificate (1 programs), Specialist Diploma (2 programs), Advanced Diploma (1 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.