Monday, October 2, 2023, Classes start
Saturday, October 28, 2023, National Holiday
Thursday - Friday, November 16 - 17, 2023, National Holiday
Saturday, December 23, 2023 - Sunday January 7, 2024, Christmas break
Friday, January 12, 2024, Classes end
January 15 - 19, 2024, Revision classes
Monday, January 22 - Friday, February 9, 2024, Exams period
Monday, February 26, 2024, Classes start
Wednesday, February 21, 2024, University Holiday
Monday, March 18, 2024, Green Monday
Monday, March 25, 2024, National Holiday
Saturday, April 27 - Sunday, May 12, 2024, Easter break
Friday June 07 2024, Classes end
Tuesday, June 11 - Friday, June 28, 2024, Exams period