BS Admission
     MS Admission
     PhD Admission
     How to Apply
     MSCS Admission Criteria
     MSCS Fee Structure
     MSCS Road Map
       Societies and Student Bodies
     Campus Life
     Frequently Ask Questions
MS Program

MS (CS) Degree program is of 36 credit hours, and spread over 2 years with 2 Semesters in each year. The MS (CS) students are required to complete 2 core courses (6 credit hours) and 6 elective courses (18 credit hours), followed by a thesis (12 Credit Hours) to complete the MS degree.
MSCS in GCU Lahore is a full week, afternoon program. Normally classes are arranged from 4:00 to 7:00 PM.
MSCS is 4-semester program. Admissions are announed in July and classes start from November every year.
Admission Schedule: Admissions in MS/Mphil are announced in month of July.
The admission process will be announced by GC University Lahore.


# Subject Course Code Credit Hour Year
1 Advanced Theory of Computation CS-7103 3 I
2 Advanced Computer Architecture CS-7301 3 I
3 Research Methods CS-7215 3 I
4 Specialization Subject I NA 3 I
5 Specialization Subject II NA 3 I
6 Advanced Operating System CS-7202 3 II
7 Advanced Algorithms CS-7202 3 II
8 Specialization Subject III NA 3 II
9 Specialization Subject IV NA 3 II
10 Thesis CS-7499 12 II


Total Year: 2

Total Subjects: 9 and thesis

Total Credit Hours: 39

Total Marks Mid Term Marks Sessional Marks Final Exam Marks
100 20 20 60

Note: Department has right to change, withdraw, and swap any of the Elective course anytime without prior notice.