Admission Requirements

GCE 'A' Level

For applicants with Singapore-Cambridge CGE 'A' Level (or equivalent), H2 pass in Mathematics or Further Mathematics and either Physics, Computing or Chemistry is required.

For applicants with International Baccalaureate (IB) Diploma, pass in HL Mathematics (MAA) and HL Physics or Computer Science or Chemistry is required.

[Students without H2/HL Physics must have at least GCE 'O' Level Physics (or equivalent) and would be required to take Physics bridging course(s).]

Admission to CEG @ NUS, as with other undergraduate programmes, is administered centrally by the Office of Admissions. For applicants with other High School qualifications, please refer to the Office of Admissions.

Polytechnic Diploma

Students who have graduated from selected polytechnic diploma programmes (that are accredited for admissions to CEG, for AY2024/25) are welcome to apply. Polytechnic graduates who are admitted to NUS Computer Engineering (CEG) may receive up to 38 units of course exemptions as follows:

i. 20 units from Unrestricted Elective. With effect from AY2015/16, the 20 units from UE will NOT be counted as part of the 60 units limit on level-1000 courses that students are allowed to read.

ii. Up to 18 units from programme requirements consisting of CDE2000 Creating Narratives, DTK1234 Design Thinking, EG1311 Design and Make and/or EG3611P Industrial Attachment (10 units).



  1. With effect from AY2011/12, for diploma holders to be granted the relevant APCs for Programme Requirements, the diploma must have been completed within the last 5 years prior to the year of admission to the University.
  2. The Advanced Placement Credits (APC) of 20 units for UE is equivalent to one semester of advance standing and will be awarded to all diploma holders of approved programmes from Polytechnics in Singapore, regardless of when the diploma was completed, in recognition of the overall knowledge gained from a Polytechnic education.
  3. The APCs will be updated into students' record by Week 2 of the first semester. Student will be able to verify the exemptions via login to EduRec -> Transfer Credit.
  4. Students receiving APCs for a particular programme course may request to have the exemption for that course waived. The request should be submitted to Mr Low Mun Bak at the Office of Undergraduate Studies (COM1 #02-05) by Friday, Week 3 of first semester of study. Once the waiver is approved, it will be irrevocable.

For application to CEG @ NUS, and/or more information on admissions requirements, please refer to the Office of Admissions.