Academic Calendar – Fall 2017 & Spring 2018
Fall – 2017
Course Registration (For Senior Students) Monday-Wednesday 28th August, 2017-30th August, 2017
Classes Commence  Tuesday 5th September, 2017
Last Date for  Course Add Drop  Saturday 16th September, 2017
Last Class Before Mid Terms  Saturday 28th October, 2017
Mid Term Exams  Monday – Saturday 30th October, 2017 – 4th November, 2017
Classes Resume  Monday 6th November, 2017
12th Rabi-ul-Awwal*  Friday 1st December, 2017
Last Class before Final Exams  Saturday 23rd December, 2017
Prep Leave Sunday-Thursday 24th December, 2017 – 28th December, 2017
Final Exams  Friday-Saturday 29th Dec 2017 – 6th Jan, 2018
Winter Break Sunday-Monday 7th January 2018- 5th February 2018
Spring – 2018
Course Registration Monday – Wednesday 29th January, 2018- 31st January, 2018
Classes Commence Tuesday 6th February, 2018
Pakistan Day Friday 23rd March, 2018
Last Date for Course Add Drop Saturday 17th February, 2018
Last Class Before Mid Terms Saturday 31st March, 2018
Mid Term Exams Monday-Saturday 2nd April, 2018 – 7th April, 2018
Labour Day Tuesday 1st May, 2018
Last Class Before Final Exams S2018 Saturday 26th May, 2018
Prep Leaves Monday- Thursday 28th May, 2018- 31st May, 2018
Final Exams Friday – Saturday 1st June, 2018 – 9th June, 2018
Summer Break Sunday – Tuesday 10th June, 2018 – 31st July, 2018

*Subject to Appearance of Moon