Perceiving the world with a global perspective is a highly in-demand skill. Singapore is a strong place to cultivate innovation and logical thinking. One of Asia’s centers for technology and development, the city-state is also home to a highly regarded education system.

The field of computer science is dynamic, and universities offer varying degrees of specialization. Singapore also maintains a network of international partnerships that supports teaching and research across many institutions.

Below, we will walk you through our updated list of computer science schools in Singapore.

Top Schools Offering Computer Science in Singapore

1. National University of Singapore

First on the list is the National University of Singapore (NUS). NUS is Singapore’s flagship university and ranks 8th in the QS World University Rankings 2026. Its School of Computing traces its roots to Singapore’s first Department of Computer Science, established in 1975.

The NUS School of Computing manages undergraduate and graduate programs across the computing field, including Computer Science, Information Systems, Computer Engineering, Business Analytics, Information Security, and emerging areas such as artificial intelligence, fintech, blockchain, analytics, and security. Its research areas include Algorithms and Theory, Artificial Intelligence, Computational Biology, Databases, Media, Programming Languages and Software Engineering, and Security.

The school hosts undergraduate programs in Artificial Intelligence, Business Analytics, Business Artificial Intelligence Systems, Computer Engineering, Computer Science, Information Security, and Geospatial Intelligence, along with double majors, minors, and special programs.

At the graduate level, NUS Computing offers research Ph.D. programs in Computer Science and Information Systems. Its coursework programs include Master of Computing specializations in Computer Science, Information Systems, Infocomm Security, Artificial Intelligence, and a General Track, as well as Master of Computing in Artificial Intelligence, Master of Science in Digital FinTech, Master of Science in Business Analytics, and Executive Master in AI & Digital Transformation.

The medium of instruction at NUS is English unless specified otherwise.

2. Nanyang Technological University

Nanyang Technological University (NTU) is one of Singapore’s autonomous universities and ranks alongside NUS among the world’s highest-ranked universities. Its College of Computing and Data Science (CCDS), launched in 2024, brings together the former School of Computer Science and Engineering and related disciplines to focus on AI, computing, and data science.

CCDS educates students in computing, data science, and artificial intelligence, with research strengths in artificial intelligence and machine learning, data science and analytics, core computing systems, and security. Specialized fields taught or researched at the college include AI, cybersecurity, data science, software engineering, database and information systems, hardware and computer architecture, and computer networks.

NTU’s undergraduate offerings include Bachelor of Computing (Hons) in Artificial Intelligence and Society, Bachelor of Computing (Hons) in Computer Science, Bachelor of Engineering (Hons) in Computer Engineering, and Bachelor of Computing (Hons) in Data Science and Artificial Intelligence. CCDS also offers double degrees, second majors, joint degrees such as Bachelor of Applied Computing in Finance and Bachelor of Science in Economics and Data Science, and a part-time Bachelor of Technology in Computing for working professionals.

Graduate programs include Master of Computing in Applied AI, Master of Science in Artificial Intelligence, Master of Science in Blockchain, Master of Science in Data Science, Master of Science in Cyber Security, Master of Engineering (by Research) in Computing and Data Science, and Ph.D. in Computing and Data Science.

3. Singapore Management University

The Singapore Management University (SMU) is Singapore’s first government-funded but privately managed university. SMU’s strengths in business and management support an entrepreneurial approach to computing education.

The SMU School of Computing and Information Systems prepares students for computing careers through small-class, interactive learning, flexible pathways, double degrees, second majors, and integrated postgraduate options. These include SMU-CMU, SMU-Master of IT in Business, and SMU-Master of Science in Computing fast-track pathways; the SMU-CMU route can allow eligible students to complete an SMU bachelor’s degree and a Carnegie Mellon master’s degree in about four to four and a half years.

SMU’s undergraduate programs are Bachelor of Science in Information Systems, Bachelor of Science in Computer Science, Bachelor of Science in Computing & Law, and Bachelor of Science in Software Engineering.

Undergraduate students in these degree programs may participate in the Undergraduate Research in Computing Programme, which allows them to experience academic research in computing and prepare for graduate studies.

SCIS also offers research and postgraduate pathways, including the Master of Science in Computing, Ph.D. in Computer Science/Information Systems, and Doctor of Engineering. The Master of Science in Computing fast-track currently has tracks in Data Science & Engineering, Cybersecurity, and Software & Cyber-Physical Systems.

Students can choose to pursue postgraduate studies at a local or foreign university. According to SMU, its alumni have completed graduate studies at institutions such as Carnegie Mellon and Cornell Universities.

4. Singapore University of Technology and Design

The Singapore University of Technology and Design (SUTD) is the fourth public university established in the country. Coincidentally, it also places fourth in our list of Singapore’s competitive computer science programs.

Being among the notable schools for computer science in Singapore, SUTD’s Information Systems Technology and Design (ISTD) pillar offers the Bachelor of Engineering in Computer Science and Design. The degree was previously known as Bachelor of Engineering in Information Systems Technology and Design, and SUTD changed the name to reflect the computing-intensive and design-oriented curriculum.

The Computer Science and Design curriculum prepares students for careers in areas such as software design, data analytics, cybersecurity, and intelligent systems. Unlike many conventional computer science programs, SUTD emphasizes design, systems thinking, interdisciplinary projects, and real-world problem solving.

SUTD also offers graduate study in computing-related fields, including the Master of Science in Security by Design, a one- to two-year program that focuses on secure cyber-physical systems, critical infrastructure, enterprise networks, and emerging AI technologies. Other technology and design master’s options include Cybersecurity, Artificial Intelligence, and Data Science specializations.

The ISTD Ph.D. program requires students to take a minimum of four graded technical courses. Students from the September 2025 intake onward must also complete at least one Professional Development course, including one with a Design and Artificial Intelligence focus.

5. Singapore Institute of Technology

Fifth on our list and Singapore’s fifth autonomous university is the Singapore Institute of Technology (SIT). SIT is Singapore’s first university of applied learning and focuses on industry-relevant degree programs with strong work-study integration.

SIT’s Infocomm Technology cluster includes degrees in computer science and related specializations. For a global outlook and multicultural exchange, SIT partners with overseas universities while also offering its own applied degrees. A distinctive feature of SIT programs is the Integrated Work Study Programme, through which students undertake eight to 12 months of relevant work during their studies.

Current undergraduate programs in the Infocomm Technology cluster include Applied Artificial Intelligence, Applied Computing (Fintech), Business and Infocomm Technology, Computer Engineering, Computer Science in Interactive Media and Game Development, Computer Science in Real-Time Interactive Simulation, Computing Science, Digital Art and Animation, Information and Communications Technology (Information Security), Information and Communications Technology (Software Engineering), Integrated Studies in Technology and Management with Specialisation in Supply Chain, and User Experience and Game Design.

Graduate students can pursue the Master of Engineering or Doctor of Engineering. Current specializations include Computer Science and Information Systems, and all Master of Engineering programs are stackable to the Doctor of Engineering program, subject to meeting the academic requirements.

6. Ngee Ann Polytechnic

Ngee Ann Polytechnic (NP) is a long-established polytechnic institution in Singapore. Founded as Ngee Ann College in 1963, it is also the second-oldest polytechnic in Singapore. NP’s School of InfoComm Technology develops students’ potential in the IT industry through diploma programs, competitions, internships, and applied projects.

The NP School of InfoComm Technology offers four diplomas and one Common ICT Programme. The Common ICT Programme gives students foundational exposure before they continue into one of the school’s full-time diploma programs: Computing with Law, Applied AI & Analytics, Cybersecurity & Digital Forensics, or Information Technology.

For adult learners and professionals, NP’s continuing education options include Diploma in Full Stack Development and specialist diplomas in Computing, Cybersecurity Practice, Cloud Security, Data Analytics, and Applied Generative Artificial Intelligence.

NP also offers short courses in areas such as generative AI, data analytics, cybersecurity, software development, and related technology skills.

7. Singapore Institute of Management

Rounding up our list is the Singapore Institute of Management (SIM). SIM is a private education institute that delivers programs through several educational brands. SIM Global Education (SIM GE), for instance, partners with universities from Australia, Europe, the United Kingdom, and the United States and offers more than 140 academic programs from diploma and graduate diploma programs to bachelor’s and master’s degrees.

SIM GE offers computing-related pathways for students who want broad knowledge of computer science, information technology, data analytics, cybersecurity, and related fields. Many programs are awarded by overseas university partners, giving students access to international curricula while studying in Singapore.

Diploma in Information Technology (E-Learning) and Diploma in Information Technology are the two IT diplomas offered at SIM GE. Both emphasize practical problem-solving and decision-making skills and provide broad-based software development training that can articulate to degree programs.

For bachelor’s study, SIM GE offers University of London programs such as Bachelor of Science in Computer Science, Bachelor of Science in Computer Science (Machine Learning and Artificial Intelligence), Bachelor of Science in Computer Science (Web and Mobile Development), and Bachelor of Science in Data Science and Business Analytics.

SIM GE also offers University of Wollongong programs such as Bachelor of Information Technology, Bachelor of Business Information Systems, Bachelor of Computer Science (Artificial Intelligence and Big Data), Bachelor of Computer Science (Cyber Security), Bachelor of Computer Science (Digital Systems Security), and double-major Bachelor of Computer Science options that combine Artificial Intelligence and Big Data, Cyber Security, and Digital Systems Security.

Graduate options include the University of Wollongong Master of Computing (Data Analytics). Some older master’s programs, such as cyber security management and data science/financial technology options, are now listed as inactive or teach-out programs and should not be presented as current offerings.

FAQs: Computer Science Studies in Singapore

Would Studying Computer Science in Singapore Pose a Challenge?

Computer Science is by no means an easy subject anywhere in the world. Singapore’s universities and polytechnics generally structure curricula so that students build foundations before progressing to more advanced work. If you stay up to date with lectures and tutorials and put in extra practice outside class, you can manage the degree more confidently. Computer science is not only about programming; it also requires mathematical skills, problem-solving ability, and knowledge of algorithms and systems. A strong foundation in these areas can help you excel and make meaningful contributions to the field.

Singapore remains a strong destination for international students who want to study computer science in Asia. The country combines a high quality of life, a dense technology ecosystem, and national digital initiatives such as Smart Nation, which aims to build a thriving digital future through technology.

We hope this article on the best computer science schools in Singapore was informative and helpful. Make sure to check out this guide we prepared on Studying in Singapore! You can also browse more available computer science courses for your perusal and consideration.

About the Author: Hyun Lee

Hi! I am Hyun, and I am the founder at Global Scholarships. I've received a full-tuition scholarship at Birmingham-Southern College and a $1,000 Burger King Scholarship for my undergraduate degree and was offered a fully funded scholarship consisting of tuition, living stipend, and health insurance for computer science Ph.D. program at North Carolina State University. You can read more about my scholarship journey here. If you are interested, you can follow me on Linkedin where I regularly write about scholarships.

Share this article via

Leave A Comment