Program Objectives
MS Computer Science (CS) is a research-based degree program for candidates with at least sixteen years education in the field of computing. The MSCS is aimed at those students who want to extend their knowledge to a more advanced and highly specialized material that reflects current research trends in cutting edge of various CS disciplines. The program prepares the students for not only the industry but also would give them the required knowledge to prepare them for doctoral level degrees. Although the MS-CS is an independent program, however, research work developed in MS program can be stretched and made more comprehensive to serve as the research base for a PhD in CS provided the candidate fulfills all the requirements of the Institute and the HEC. The MS Computer Science will enable the students to:
- Have a solid understanding of computational theory and foundational mathematics
- Have substantial exposure to advanced topics in multimedia systems, software engineering, networks, computer architecture, and operating systems
- Prepare students to conduct research in computer science with advanced training in selected areas
- Increase the opportunities for advanced positions in computing profession
Eligibility for Admission
4-year BCS/BIT/BE or BS (Telecom, Electrical, Electronics) with at least 2.70 CGPA or 2 years Master’s degree in Computing/IT (awarded after 2 years BSc) with a 2.70 CGPA (with a minimum of 120 credit hours in Bachelors and 60 credit hours in the Master program) or 60% aggregate marks in annual system from any HEC recognized university/institute.
Qualifying the ETS-GRE general test/NTS GAT- General /Institute’s own test or any other test required by the HEC with minimum 50% marks in test and minimum 40% marks in interview are mandatory for admission.
The Hafiz Quran shall be given a special credit of 20 marks.
The credit marks shall be added subject to fulfillment of basic requisite academic qualification.
Semester Wise Breakup of Courses
Semester 1 |
||
Course Code |
Course Title |
Credit Hours |
RES 726 |
Research Methodologies |
3 |
Core Course – I |
3 |
|
Core Course – II |
3 |
|
Core Course – III |
3 |
|
Total |
12 |
|
Semester 2 |
||
Course Code |
Course Title |
Credit Hours |
Core Course – IV |
3 |
|
Elective – I |
3 |
|
Elective – II |
3 |
|
Elective – III |
3 |
|
Total |
12 |
|
Semester 3 |
||
Course Code |
Course Title |
Credit Hours |
|
Elective – IV |
3 |
RES 792 |
Research Thesis/Two Additional Electives |
6 |
Total |
9 |
Core Courses
Course Code |
Course Title |
Credit Hours |
CSC 701 |
Advanced Theory of Computation |
3 |
CSC 705 |
Advanced Algorithm Analysis |
3 |
CSC 711 |
Advanced Operating Systems |
3 |
CSC 715 |
Advanced Computer Architecture |
3 |