- Friday, September 20
- Registration for Integrated Learning ProgrammeThu Sep 19, 2024 – Fri Sep 20, 2024 All day
- Wednesday, October 9
- Last day for tuition payment - new UG studentsWed Oct 9, 2024 All day
- Monday, October 14
- 1st Senate MeetingMon Oct 14, 2024 All day
- Monday, October 21
- 1st Council MeetingMon Oct 21, 2024 All day
- Thursday, November 28
- Congregation (classes suspended)Thu Nov 28, 2024 All day
- Monday, December 2
- 2nd Senate MeetingMon Dec 2, 2024 All day
- Wednesday, December 4
- TERM 1 UG CLASSES ENDWed Dec 4, 2024 All day
- Wednesday, December 11
- TERM 1 UG EXAMINATIONSWed Dec 11, 2024 – Sat Dec 14, 2024 All day
- Thursday, December 12
- TERM 1 UG EXAMINATIONSWed Dec 11, 2024 – Sat Dec 14, 2024 All day
- Friday, December 13
- TERM 1 UG EXAMINATIONSWed Dec 11, 2024 – Sat Dec 14, 2024 All day
- Saturday, December 14
- TERM 1 UG EXAMINATIONSWed Dec 11, 2024 – Sat Dec 14, 2024 All day
- Monday, December 16
- TERM 1 UG EXAMINATIONSMon Dec 16, 2024 – Sat Dec 21, 2024 All day
- Tuesday, December 17
- TERM 1 UG EXAMINATIONSMon Dec 16, 2024 – Sat Dec 21, 2024 All day
- Wednesday, December 18
- TERM 1 UG EXAMINATIONSMon Dec 16, 2024 – Sat Dec 21, 2024 All day
- Thursday, December 19
- TERM 1 UG EXAMINATIONSMon Dec 16, 2024 – Sat Dec 21, 2024 All day
- Friday, December 20
- TERM 1 UG EXAMINATIONSMon Dec 16, 2024 – Sat Dec 21, 2024 All day
- Saturday, December 21
- TERM 1 UG EXAMINATIONSMon Dec 16, 2024 – Sat Dec 21, 2024 All day
- Monday, December 23
- TERM 1 UG EXAMINATIONSMon Dec 23, 2024 All day
- Tuesday, December 24
- Reserved for exams postponed due to extenuating circumstancesTue Dec 24, 2024 All day
- Tuesday, January 7
- First day for course add/drop, change of course sections, full/part-time status and study programmes for UG studentsTue Jan 7, 2025 All day
- Next 20 items