Have a question? No worries.

For questions not covered in these FAQs, more information can be found in the respective pages on this site.

Or, email us at and we will get back to you.

A. General Information
1. Why should I study Computing?
  • Demand for computing talent is growing each year.
  • Expertise in computing enables you to solve, complex, challenging problems.
  • Computing offers many types of rewarding careers, both in Singapore and worldwide.
  • Computing offers great opportunities for career satisfaction, true creativity, and innovativeness.
2. What is NUS Computing's ranking worldwide?
NUS Computing is consistently ranked among the world’s best computing schools in the QS World University Rankings and Times Higher Education World University Rankings.
Quacquarelli Symonds World University Rankings by Subject 2021 – #4 in Computer Science & Information Systems
Times Higher Education World University Rankings by Subject 2021 – #8 in Computer Science
3. Can I still apply to do a Computing degree if I have no background in programming or coding?
  • Yes, we assume that students do not have such prior skills and you will be taught programming or coding from scratch in the first-year modules. But if you would like to get a head start, you may enrol in pre-semester optional programming and coding classes.
  • A Computing education is not solely about programming languages. It also involves computational thinking skills and a methodological or systematic approach to solving problems across hardware, software, platform, application, user, organisational and data domains.
4. How does NUS Computing prepare me for my career?
  • You will undergo internships that will lay the foundation for your career.
  • You will be able to take part in industry talks and career fairs that will provide you with links to companies.
5. What are the career prospects for a Computing graduate?
  • They will have exciting and rewarding career prospects upon graduation in various industry sectors such as IT, finance, government, transport, manufacturing, e-commerce, services, etc.
6. What companies employ NUS Computing graduates?
Examples: Accenture, GovTech, JP Morgan, Citibank, GIC, Apple, Deloitte, KPMG, NCS, PayPal, StarHub, Symantec, OCBC Bank, DSO, DSTA, SEA, Facebook, Google, HP, IBM, Microsoft, Grab, DBS Bank, SingTel, ST Electronics, Visa, Ufinity and IHIS.
7. Which graduate schools do NUS Computing students get into?
  • You can get admitted into top graduate schools and programmes with a NUS Computing degree.
  • We have students getting admissions to New York University, Stanford University, Cornell University, MIT, etc. for their graduate studies in master and doctoral degrees.
8. What research opportunities can I enjoy in NUS Computing?
  • Students can choose to undertake a Final Year Project (spanning two semesters of consecutive research work) in their respective degree programmes.
9. Will there be opportunities for entrepreneurship at NUS Computing?
  • We offer courses such as IS3251 Principles of Technology Entrepreneurship and CP2201 Journey of the Innovator, where experienced entrepreneurs and venture capitalists are invited to share their experiences in class.
  • There is an annual innovation award for projects with high potential for commercialisation. We administer an innovation grant (I&E Practicum@SoC) of $10,000 to allow you to validate the viability of your startup ideas first before taking the plunge.
  • An incubator called the Furnace provides office facilities for your startup companies to work in. At the Furnace, you will receive guidance and mentorship from faculty members who are experienced in the startup space.
  • If you have entrepreneurial aspirations, you are encouraged to participate in the NUS Overseas Colleges programme where you will gain real-world experience interning with startups in top entrepreneurial locations in the world such as Silicon Valley, Beijing and Israel.
10. What are NUS Computing professors like as teachers and researchers?
  • They are excellent teachers and have often been placed on the NUS Teaching Honour Roll.
  • They are world-leading researchers and have won best paper awards at various international research conferences.
11. What is the workload like for each semester in NUS Computing?
  • The typical workload is about 5 modules or around 50 hours of classes/study/revision per week.
  • If you wish to expedite your study and have high Cumulative Average Points (CAP), you can apply for a heavier workload per semester after your first semester of study.
12. Are internships compulsory for all NUS Computing students?
  • Yes, you will have to complete at least 6 months of internship to fulfil graduation requirements. However, students with CAP of 4.00 or higher after completing at least 70% (i.e. 112 modular credits) of the MC requirement may opt to replace internship with the dissertation option.
  • We will facilitate the sourcing of internships for you. Career counsellors from the Centre for Future-Ready Graduates will provide 1-1 guidance on career options, CV writing and interview skills.
B. Our Programmes
3. What is a Double Degree Programme (DDP)?
A DDP allows you to graduate with two different degrees in two disciplines from the same faculty/school or two different faculties/schools. It allows some modules taken to be double counted towards the requirements of both degrees, thus enabling you to complete the two degrees in a shorter period.
4. What types of Double Degree Programmes (DDP) are there?
  • There is also the French Double Degree Programme (FDDP), which allows you to earn three degrees in 5 years (which would normally take about 7 years): a Bachelor’s and Master’s from NUS, as well as a Diplôme d’Ingénieur from one of the premier Grandes Écoles in France.
5. What types of Concurrent Degree Programmes (CDP) are there?
For Computer Science and Information Systems students, you can apply for a CDP with NUS Business School in Master of Science (Management).
6. Can I appeal or apply again to a DDP or CDP if I did not get an admission offer during the direct initial admission exercise?
  • If you have been offered admission into a single degree programme, you can accept the existing offer, and then apply for CDP/DDP after the end of the first year of your studies.
  • Your application should be submitted to the School of Computing, and not the NUS Office of Admissions.
7. What is a Double Major Programme?
A double major is a single degree where you fulfil the requirements of two majors. Computing students can do a second major at NUS Business School, Faculty of Arts and Social Sciences, Faculty of Science etc.; non-Computing students can do a second major in Computer Science, Business Analytics and Information Security.
8. What is the difference between a Computing degree and a second/double major in NUS Computing?
If you pursue a Computing degree in Computer Science, Information Systems, Computer Engineering, Information Security or Business Analytics, you will be exposed to more breadth and depth in terms of content across 160 modular credits (or 40 modules). In contrast, if you do a second or double major in Computing, you just need to complete 48 modular credits (or 12 modules).
9. What minors can I do at NUS Computing?
Depending on their first major, Computing students can pursue a minor in Financial Mathematics, Economics, Interactive Media, Management, Real Estate etc. Non-Computing students can pursue a minor in Artificial Intelligence, Interactive Media Development, Computer Science, Information Systems, Information Security, and Business Analytics.
10. Are Polytechnic graduates granted module exemptions in NUS Computing?
  • Polytechnic graduates who are admitted to NUS Computing may receive up to 40 modular credits (MCs) of module exemptions.
C. NUS Computing Common Curriculum
1. What is NUS Computing’s Common Curriculum?
  • The NUS Computing Common Curriculum is a common set of modules (with some choices) which all students studying Computer Science, Information Systems, Business Analytics, and Information Security, must take. This consists of the General Education Requirements of 6 modules, an ethics module, and a set of inter-disciplinary/cross-disciplinary modules from which students need to take 3 modules.
2. How is it different from the old curriculum at NUS Computing?
  • The new curriculum provides more flexibility to students. Students may choose to go in-depth, or opt to take a breadth of subjects. This will also suitably prepare them for future jobs. In summary, besides the 40 modular credits (MCs) allocated for the Common Curriculum, students enrolled in Computer Science, Information Systems and Business Analytics degree programmes have to fulfil the Major requirements of 80 MCs, while students enrolled in the Information Security degree programme have to fulfil the Major requirements of 84 MCs.
3. Why is this necessary?
  • The introduction of the new Common Curriculum is part of our periodic curriculum update to ensure that NUS Computing students are well-prepared for future jobs roles.
4. When will the new Common Curriculum start?
  • It will begin in AY 2022/2023.
5. Are there any changes in admissions requirements for NUS Computing with the introduction of the new Common Curriculum?
  • There are no changes to admissions requirements and no new additional admissions requirements for NUS Computing.
6. What's the difference between the Common Curriculum and the General Education Requirements (GER)?
  • Under the new Common Curriculum, NUS Computing students must read 10 modules (total of 40 MCs). These 10 modules include 6 General Education Modules (GEMs) all NUS students are required to read; one GEM from each of the 6 pillars (a total of 24 MCs).
  • Hence, NUS Computing students must read the remaining 4 modules from three available categories: Ethics, Inter-Disciplinary, and Cross-Disciplinary modules.
8. I would like to apply to both NUS College and an NUS Computing degree programme. How will the Common Curriculum affect my application process?
  • The application process will not be affected; the same process still applies for undergraduate applications to NUS Computing. Simply choose your NUS Computing degree programme and tick a box to be considered for NUS College. You will then go through a more rigorous admissions process (e.g. sitting through an interview, writing an essay, sharing a portfolio).
  • If you are admitted into NUS College, you will do a modified version of NUS College and NUS Computing's common curriculum.
9. I am an NUS Computing student who has just enrolled in the new NUS College programme. How does this affect NUS Computing’s Common Curriculum?
  • If you are admitted into NUS College, you will do a modified version of NUS College and NUS Computing's common curriculum. More details will be disclosed at a later date. There are also no other changes to the Major requirements.
10. Will the tuition fees be increased due to the Common Curriculum?
  • No. Under the cohort-based fee system, tuition fee for an intake cohort of students will be fixed throughout the student's candidature. While fees continue to be reviewed annually and adjustments made as and when necessary with each new cohort of students, each new cohort will know the exact amount of tuition fees they have to pay throughout their candidature.
11. Will I take longer to graduate?
  • No. You will be required to fulfil 160 modular credits (MCs) in 4 years.
7. Is the Common Curriculum less rigorous?
  • No. The Common Curriculum emphasises broad-based education while giving students the flexibility to pursue their specialisations.
D. Admissions, Tuition Fees & Scholarships
1. What grades do I need to be admitted or accepted into Computing degree programmes?
  • However, please note that the grade profiles and GPAs may vary from year to year, depending on the number and performance of applicants and the number of places available.
  • The grade profiles do not take into account offers that were made under Aptitude-based (Discretionary) Admissions.
2. What are the annual tuition fees for Computing degree programmes?
For reference, the most recent published annual tuition fees for Computing degree programmes are as follows:
  • For Singapore Citizens: $8,200
  • For Singapore Permanent Residents: $11,500
  • For International Students; $17,550
  • For students not in receipt of the MOE Tuition Grant: $38,200
Fees for the upcoming academic year may change. For the latest official NUS fees, please visit:
3. Which fees do National Servicemen (NSmen) pay – the prevailing fee when they accept their offer or when they matriculate at NUS?
NSmen will be charged the tuition fees prevailing at the time they accepted their offer of admission.