Special Consideration in Admissions for Medallists in Informatics Competitions

Medallists in the following competitions will be accorded special consideration under the University’s discretionary admission scheme when they apply for undergraduate studies at NUS School of Computing:

  1. Gold, silver and bronze medallists in International Olympiad in Informatics (IOI)
  2. Gold and silver medallists in Singapore’s National Olympiad in Informatics (NOI)
  3. Gold medallists of national-level Informatics competitions in the following countries: China, India, Indonesia, Japan, South Korea, Taiwan, Thailand and Vietnam.

To apply for special consideration, medallists should submit the “School of Computing Admissions for Medallists” form to the following address: admission-medallists@nus.edu.sg together with their NUS Application Number and the educational qualifications they possess. They must also submit an online application for undergraduate studies with the NUS Office of Admissions at http://www.nus.edu.sg/oam by the respective closing dates based on the educational qualifications they possess.

Medallists may seek further information on this special admission from School of Computing Office of Undergraduate Studies (or email their queries to: admission-medallists@nus.edu.sg.)

Gold medallists in similar competitions from other nations will be considered on request.  Applicants will receive their application outcome of their undergraduate programme from NUS Office of Admissions.

Special Consideration in Admissions for Medallists in Physics/Mathematics Competitions

Medallists in the following competitions will also be accorded special consideration under the University’s discretionary admission scheme when they apply for undergraduate studies at NUS School of Computing:

  1. Gold, silver and bronze medallists in International Olympiad in Physics
  2. Gold, silver and bronze medallists in International Olympiad in Mathematics

To apply for special consideration, medallists should submit the “School of Computing Admissions for Medallists” form to the following address: admission-medallists@nus.edu.sg together with their NUS Application Number and the educational qualifications they possess. They must also submit an online application for undergraduate studies with the NUS Office of Admissions at http://www.nus.edu.sg/oam by the respective closing dates based on the educational qualifications they possess.

Medallists may seek further information on this special admission from School of Computing Office of Undergraduate Studies (or email their queries to: admission-medallists@nus.edu.sg.)

Gold medallists in similar competitions from other nations will be considered on request. Applicants will receive their application outcome of their undergraduate programme from NUS Office of Admissions.

Computing Course Exemption for NOI and IOI Medallists

On admission to NUS School of Computing, these IOI / NOI medallists may exercise the option for exemption from the Computing courses listed in the table below. Students who opt for this Computing course exemption are required to take other graded courses (of their choice) to fulfill the total unit requirements (at least 160 units) needed for their programme requirements. However, if they, in addition to exercising the option, also sit for and pass the placement tests for the relevant courses, they will receive the respective credits for the courses. In the event that they sit for and fail the placement tests for the relevant courses, the course exemption still holds, but they are required to take other graded courses (of their choice) to fulfull the total unit requirements needed for their programme of study.

CategoryComputing Course exemption 1
IOI Gold/Silver/Bronze Medallists (Singapore students)

CS1010, CS1020, CS2010, CS2040, CS2040C 2

IOI Gold/Silver/Bronze Medallists (International students)

CS1010, CS1020, CS2010, CS2040, CS2040C 2

Singapore NOI Gold Medallists

CS1010, CS1020 2

Singapore NOI Silver Medallists

CS1010

Gold medallists of National Informatics Competition from the following countries:

  • China, India, Indonesia, Japan,
  • South Korea, Taiwan, Thailand, Vietnam

CS1010

To apply for placement test for CS1010, please check out details here. For placement tests of other Computing courses stated above, please email to: admission-medallists@nus.edu.sg

Computing Course Exemption for Medallists in NOI and IOI Medallists pursuing Second Majors or Minors in the School of Computing

A student pursuing a Second Major or Minor in the the School of Computing who would satisfy CS1010 course exemption requirement above would be given the option from completing CS1010. If the student chooses to exercise this option, he must complete another 4 units of electives in lieu of CS1010. Similarly, a student who is a IOI medallist and has exercised the option of from completing CS2040 will be given the option to replace CS2040 with another 4 units of CS electives. Please refer to the write-up of the respective Minors and Second Majors for details on course replacement. Students need to provide relevant supporting documents to the School of Computing Office of Undergraduate Studies for such exemption.

Course Exemption for Medallists in International Olympiad in Physics / Mathematics

Course exemption policy and placement tests for these medallists will follow the guidelines laid down by Departments of Physics and Mathematics, respectively, in Faculty of Science.

1 CS1010 Programming Methodology (4 units), CS1020 Data Structures and Algorithms I (4 units), CS2010 Data Structures and Algorithms II (4 units), CS2040/C Data Structures and Algorithms ( 4 units) . For Cohort 2017 onwards, CS2040 and CS2040C Data Structures and Algorithms are for students enrolled in Bachelor of Computing (Computer Science), Bachelor of Engineering (Computer Engineering), and Bachelor of Computing (Information Security). Bachelor of Science (Business Analytics) and Bachelor of Computing (Information Systems) students will continue to take CS2030 and CS2040 for their degree requirements.

2 In addition, those medallists who have undergone formal training (of about 115 hours) in intensive programming in School of Computing, in preparation for international competitions, can apply for advanced placement and grade transfer for CS3233 Competitive Programming (4 units). The formal training is provided by staff from School of Computing, and covers the contents of CS3233 and beyond.