OUR PROGRAMMES
Learn how to solve problems with technology.
Each of our five degree programmes will provide you with a solid foundation in Computing and equip you with the skills to solve real-world problems with technology.
Learn more about our undergraduate degree programmes at NUS Computing, and find the right programme for you.
A quick glance at our Computing
Common Curriculum
Studying at NUS Computing provides you with a flexible and broad-based education. With our updated Computing Common Curriculum, you'll have opportunities to broaden your interdisciplinary knowledge and skills to
to meet the changing demands of the economy.
You can choose from a wide array of over 40 courses such as Understanding Social Complexity, Inquiry into Current Sporting Beliefs & Practices, Liveable Cities and many more.
What's the difference between our degree programmes?
The field of Computing spans a wide range of areas — from computer chips to applications and big data. Here’s where our programmes fall on the spectrum.
Hardware
Firmware
Platforms
Applications
Users
Organisations
Data
Computer Engineering
The study of hardware, firmware and software development for embedded and computer systems.
Computer Science
The study of algorithms, software design, and platform development.
Information Systems
The study of business application development and user management for large organisations.
Business Analytics
The study of computing, data analytics and business management to derive consumer and business insights.
Information Security
The study of systems security, network security, applications security, organisational process and user security.
Still Unsure?
You can find out more information in the respective programme pages or in the Frequently Asked Questions page.
Or, email us at join@comp.nus.edu.sg and we will get back to you.