BS Admission
     MS Admission
     PhD Admission
     How to Apply
     MSCS Admission Criteria
     MSCS Fee Structure
     Faculty
     MSCS Road Map
     Facilities
       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.

Semester I
Course Code
Course Title
Credit Hour
CS-7103
Advanced Theory of Computation
3
 
Elective Course - 1
3
 
Elective Course - 2
3

Semester II
Course Code
Course Title
Credit Hour
CS-7202
Advanced Analysis of Algorithms
3
 
Elective Course - 3
3
 
Elective Course - 4
3

Semester III
Course Code
Course Title
Credit Hour
 
Elective Course - 5
3
 
Elective Course - 6
3
CS-7499
Partial Thesis
6

Semester IV
Course Code
Course Title
Credit Hour
CS-7499
Partial Thesis
6

MSCS Elective Courses

Sr. No.

Course Code

Course Name

1

CS-7101

Software Testing & Quality Assurance

2

CS-7104

Data Warehouse & Data Mining

3

CS-7204

Advanced Software Engineering

4

CS-7222

Semantic Web & Intelligent Systems

5

CS-7250

Design Patterns and Refactoring

6

CS-7143

Computer Vision & Image Processing

7

CS-7211

Digital Signal Processing

8

CS-7201

Advanced Operating Systems

9

CS-7301

Advanced Computer Architecture

10

CS-7601

Parallel Algorithms

11

CS-7221

Formal Methods

12

CS-7218

Model Checking

13

CS-7501

Formal Software Development and Verification Methods

14

CS-7140

Graph Theory & its Formal Aspects

15

CS-7141

Process Algebra

16

CS-7253

Theory of Programming Languages

17

CS-7105

Advanced Networks

18

CS-7232

Mobile Communication

19

CS-7205

Wireless Networks

20

CS-7206

Intelligent Mobile Systems Mobile Computing

21

CS-7219

Mobile Computing

22

CS-7233

Cellular Networks & Communication

23

CS-7225

Cybernetics and Cognitive Machines

24

CS-7251

Advanced Natural Language Processing

25

CS-7209

Design of Intelligent Multi-agent Systems

26

CS-7210

Machine Learning

27

CS-7216

Artificial General Intelligence & Machine Consciousness

28

CS-7102

Artificial Cognitive Systems

29

CS-7302

Cloud Computing