Office of the Registrar

Spring 2024 (January-July)
Event Date
Advising & Registration 8 January-17 January 2024
Classes Start 18 January 2024
Orientation Program 27 January 2024
Class Test-1 1st Week of February No. of classes including CT-1 (3 Weeks)
Class Test-2 4th Week of February No. of classes before CT-2 (2 Weeks) ** 2 Extra class may be conducted will be online before midterm ) **
Midterm Examination 2 March –16 March 2024 (2 Weeks) No. of classes before Midterm (7 Weeks)
Class Starting After Midterm Exam 18 March 2024
Eid-ul-Fitr Vacation* 9 April –11 April 2024
Class Test-3 4th Week of April No. of classes before CT-3 (5 Weeks)
Final Examination 28 May-10 June 2024 (2 Weeks) No. of classes before Final (10 Weeks)
Last date of Grade Submission 15 June 2024
Eid-ul-Adha Vacation* 16 June-18 June 2024
Publication of Semester Results 22 June 2024
Semester Break 23 June-25 June 2024
Course File Preparation and Faculty Training 26 June-30 June 2024
Advising and Registration of Next Semester 1 July-10 July 2024
Classes Start of Next Semester 11 July 2024

9646

Fall 2024 (July 2024-January 2025)
Event Date
Advising & Registration 1 July-10 July 2024
Classes Start 11 July 2024
Orientation Program 20 July 2024
Class Test-1 1st Week of August No. of classes before CT-1 (3 Weeks)
Class Test-2 1st Week of September No. of classes before CT-2 (3 Weeks)
Midterm Examination 7 September- 21 September 2024 (2 Weeks) No. of classes before Midterm (8 Weeks)
Class Starting After Midterm Exam 22 September 2024
Eid-ul-Fitr Vacation* ------
Class Test-3 4th Week of October No. of classes before CT-3 (5 Weeks)
Final Examination 3 December –17 December 2024 (2 Weeks) No. of classes before Final (10 Weeks)
Last date of Grade Submission 21 December 2024
Eid-ul-Adha Vacation* ------
Publication of Semester Results 24 December 2024
Semester Break 26 December-29 December 2024
Course File Preparation & Faculty Training 30 December 2024-5 January 2025
Advising and Registration of Next Semester 1 January-10 January 2025
Classes Start of Next Semester 11 January 2025

9646

Fall 2023 (July - December)
Event Date
Advising & Registration July 02-11, 2023
Classes Start July 12, 2023
First Quiz 2nd week of August, 2023
Second Quiz 1st week of September,2023
Mid Semester Examination October 05-19, 2023
Class starting date after Midterm October 20, 2023
Third Quiz 2nd Week of November, 2023
Final Exam preparation & Review Classes December 01-06,2023
Final Examination December 24,2023
Publication of Semester Results December 27,2023
Semester Break December 28-31,2023
Holy Ramadan 12 July - 15 August

9646

Fall 2023 (July - December)
Event Date

Download the Academic Calendar

Download

9646

Spring 2023 (January-June)
Event Date

Download the Academic Calendar

Download

9646

Spring 2023 (January - June)
Event Date
Advising & Registration January 01— 10, 2023
Classes Start January 11, 2023
First Quiz 2nd week of February, 2023
Second Quiz 1st week of March, 2023
Mid Semester Examination March 11-23, 2023
Third Quiz 3rd week of April, 2023
Class starting date after Midterm March 24, 2023
Eid-Ul-Fitr Vacation April 20-24, 2023
Final Exam preparation & Review Classes June 06-09,2023
Final Examination June 10-22, 2023
Last Date for Submission of Final Grades June 25,2023
Publication of Semester Results January 26, 2023
Semester Break June 26, 2023-July 01, 2023 (Semester Break & Eid-Ul-Azha Vacation)

Download the Academic Calendar

Download

9646

Fall 2022 (July - December)
Event Date
Eid-uI-Azha Vacation July 8 — 11, 2022
Advising and Registration July 12 -23, 2022
Classes Start July 24, 2022
First Quiz 3rd week of August, 2022
Second Quiz 2nd week of September, 2022
Mid-term Examination October 10 -25, 2022
Third Quiz 2nd week of November, 2022
Classes end for Final Exam December 11, 2022
Final Examination December 12 -24, 2022
Last Date for Submission of Final Grades December 28, 2022
Publication of Semester Results December 29, 2022
Semester Break December 29— January 01, 2023
Class Starting date after Midterm October 26, 2022

Download the Academic Calendar

Download

9646

;