Orientation: 12th and 13th February
Classes Start: 17th February
Classes End: 6th June
Exam Period: 19th May – 23rd May
Trimester break: 26th May – 13th June
Census Date (Last day to withdraw): 14th March
Orientation: 11th and 12th June
Classes Start: 16th June
Classes End: 19th September
Exam Period: 15th September – 19th September
Trimester break: 22nd September – 3rd October
Census Date (Last day to withdraw): 11th July
Orientation: 1st and 2nd October
Classes Start: 7th October
Classes End: 23rd January 2026
Christmas break: 22nd December – 4th January 2026
Exam Period: 19th January – 23rd January 2026
Trimester break: 26th January – 13th February 2026
Census Date (Last day to withdraw): 27th October
Classes start: 6th January 2025
Classes end: 7th February 2025
Classes start: 10th February 2025
Classes end: 14th March 2025
Classes Start: 17th March 2025
Classes End: 17th April 2025
Classes start: 5th May 2025
Classes End: 6th June 2025
Classes start: 10th June 2025
Classes End: 11th July 2025
Classes start: 21st July 2025
Classes End: 22nd August 2025
Classes start: 25th August 2025
Classes End: 26th September 2025
Classes start: 7th October 2025
Classes end: 7th November 2025
Classes start: 10th November 2025
Classes end: 12th December 2025
Orientation: 18th and 19th February
Classes Start: 23rd February
Classes End: 29th May
Orientation: 10th and 11th June
Classes Start: 15th June
Classes End: 18th September
Orientation: 7th and 8th October
Classes Start: 12th October
Classes End: 29th January 2027
Classes start: 5th January 2026
Classes end: 6th February 2026
Classes start: 9th February 2026
Classes end: 13th March 2026
Classes Start: 16th March 2026
Classes End: 17th April 2026
Classes start: 4th May 2026
Classes End: 5th June 2026
Classes start: 9th June 2026
Classes End: 10th July 2026
Classes start: 20th July 2026
Classes End: 21st August 2026
Classes start: 24th August 2026
Classes End: 25th September 2026
Classes start: 6th October 2026
Classes end: 6th November 2026
Classes start: 9th November 2026
Classes end: 11th December 2026