Calendar of Events for Freshmen

On behalf of NUS School of Computing, a warm welcome to the undergraduate studies in School of Computing!

Even though the first semester begins on 7 August 2023, we have lined up a series of events for you as early as one month before the semester begins.

It is important that you participate in these activities to familiarise yourself with the course structure and degree requirements, and at the same time, be oriented on the use of computing facilities and academic culture in the School. Please also remember to submit your application for various placement tests that are applicable to you by our closing dates.

Please visit this site regularly for updates to the calendar of events.
Online interactive campus map is available at:

DateStart TimeEnd TimeEvent

Venue or url or Instructions




21 to 24 Jun 2023 - - Freshmen Social Camp 
23 Jun 2023  - 1700

Deadline to submit applications form for 

CS1010 Programming Methodology Placement Examination

Registration link.

Queries on registration can be directed to SoC UG Office at

28 Jun 2023  - 1700

Deadline to submit applications form for 

MA1301 Introductory Mathematics Proficiency Test  

Registration link 

Queries on registration can be directed to SoC UG Office at

Those with Maths at H1 may be allowed to sit for this proficiency test.  Please register by the same deadline. 

3 Jul 2023 0900 1130 Briefing and Mock exercise for CS1010 Programming Methodology Placement Test  Details can be found at:
5 Jul 2023 1300 1500 MA1301 Introductory Mathematics Proficiency Test  LT34
7 Jul 2023 1400 1600

CS1010 Programming Methodology Placement Examination for prospective Computing freshmen

You may wish to take self-diagnostic assessment:

to assess whether you should take the placement test (and/or opt out from diploma exemption for this course. 


Details can be found at:


10 Jul 2023 1000 1600

Academic Day is a joint event organised by School of Computing Office of Undergraduate Studies and Computing Club. It includes faculty and departmental programme briefings for freshmen joining in Aug 2023.  Senior students will be invited for sharing of their experience in NUS.

  1000 1200

Faculty course briefing for Business Analytics and BComp programmes webinar session for Q&A

Presentation slides | Presentation recording by Vice Dean (Undergraduate Studies)

FAQs for 2023 Cohort

Presentation by President, NUS Students' Computing Club


Please view recording from Vice Dean first before attending the Q&A webinar on 10 July 2023.

  1430 1600

Department Programme Briefing (Computer Science course) Presentation cum Q&A webinar session

CS Programme Presentation:  Recording | Slides

Student Sharing on CS programme

CS Programme Briefing Recording

  1430 1600

Department Programme Briefing (Information Security course) Presentation cum Q&A webinar session 

Programme Briefing Video Presentation by Dr Sufatrio  

Video Presentation by Mr Seah Kit Han

Video Presentation by Ms Verity Lim

  1430 1600

Department Programme Briefing (Information Systems and Business Analytics Courses) Presentation cum Q&A webinar session 

BZA and IS Programmes:  Presentation Slides 

BZA and IS Programmes : Video Recording

Student Sharing on Business Analytics Programme

Student Sharing on DDP in Business Analytics and Economics

11 Jul 2023





Qualifying English Test (QET) 

Students in the undergraduate programmes who do not possess the necessary English language qualifications are required to sit for the Qualifying English Test (QET) set by the Centre for English Language Communication (CELC). The objectives of the QET are available at the CELC website.

  • Session 1 (reporting time: 9:00 am; test duration: 10:00 am to 11:45 am), or
  • Session 2 (reporting time: 2:00 pm; test duration: 3:00 pm to 4:45pm)

It is compulsory for students to attend at least one briefing session before they can sit for the test.

More details on registration deadline can be found at:

12 Jul 2023   1800 Withdrawal of CS1010 exemption by Diploma holders Please submit your request via the online form.
26 to 29 Jul 2023 - - Freshmen Orientation Week
7, 8 and 10 Aug 2023     Freshmen Finale Camp
30 Aug 2023     BASH



For administrative queries on undergraduate programmes, please email

If you have any academic questions, please send to the academic advisors at SoC Academic Advisory Service

Application form

Course Registration for Semester 1, 2023/2024

Course Registration at Education Records System (CourseReg@EduRec) is the University's consolidated course registration platform, designed to provide students with an improved user experience.

By ensuring parity in the allocation of courses, while taking into consideration students’ needs and preferences, this system will streamline the registration of courses to allow students to fulfil their graduation requirements in a timely manner. Students who are new to CourseReg@EduRec are strongly encouraged to read the informationhere to understand the process of course registration and how to navigate the CourseReg@EduRec > (via Path: ( myEduRec > Academics > Course Registration)

The list of Computing courses that are available to students may be accessed by clicking here.


Other Resources