Online Registration (Undergraduates) opens 22 January 2024
(Returning Students)
Second Semester face-to-face teaching 05 February – 15 March 2024
for all Faculties (Except for Medicine and FSTE) (Returning Students)
Practicals for STEM classes 18 – 28 March 2023
(Returning Students)
Study Break for NON-STEM classes 18 – 22 March 2023
(Returning Students)
Registration and Verification of Certificates and 11 – 15 March 2023
Orientation For First Years (March Intake)
First Semester, face-to-face teaching 18 March – 3 May 2024
For First Years (March Intake) teaching
Examinations for NON-STEM classes 25 March – 5 April 2024
(Returning Students)
Study Break for STEM classes 2 – 5 April 2024
(Returning Students)
Examinations for STEM classes 8 – 19 April 2024
(Returning Students)
Practicals for STEM classes (March Intake) 6 – 17 May 2024
Study Break for NON-STEM classes (March Intake) 6 – 10 May 2024
Examinations for NON-STEM classes (March Intake) 13 – 24 May 2024
Study Break for STEM classes (March Intake) 20 – 24 May 2024
Examinations for STEM classes (March Intake) 27 May – 7 June 2024
First Semester, face-to-face teaching 1 July – 9 August 2024
for all Faculties (Except for Medicine and FSTE) (Returning Students – 2024/25 Academic Year) 1 Practicals for STEM classes 14 – 27 August 2024 (Returning Students 2024/25 Academic Year)
Study Break for NON-STEM classes 12 - 16 August 2024
(Returning Students 2024/25 Academic Year)
Examinations for NON-STEM classes 19 – 30 August 2024
(Returning Students 2024/25 Academic Year)
First Semester, face-to-face Teaching 19 August to 27 September 2024
(Returning Students August Intake2024/25)
Study Break for STEM classes 28 – 30 August 2024
(Returning Students 2024/25 Academic Year)
Examinations for STEM classes 2 – 13 September 2024
(Returning Students 2024/25 Academic Year)
Second Semester, face-to-face Teaching (March Intake) 16 September – 25 October 2024
Study Break for NON-STEM classes 30 September – 4 October 2024
(August Intake 2024/25)
Practicals for STEM classes 30 September – 11 October 2024
(August Intake 2024/25)
Examinations for NON-STEM classes 7 – 18 October 2024
(August Intake 2024/25)
Study Break for STEM classes 14 – 25 October 2024
(August Intake 2024/25)
Examinations for STEM classes 28 October – 8 November 2024
(August Intake 2024/25)
Study Break for NON-STEM classes (March Intake) 28 October – 8 November 2024
Practicals for STEM classes (March Intake) 28 October – 8 November 2024
Study Break for STEM classes (March Intake) 11 – 15 November 2024
Examinations for NON-STEM classes (March Intake) 11 – 22 November 2024
Examinations for STEM classes (March Intake) 18 – 29 November 2024