MS / M.Phil & Ph.D (Computer Science)

Department of Computer Science / Management Sciences

MS Program
(offered only in the Department of Computer Science)

Minimum Qualifications
Duration
Coursework Credits
Research Credits

4 years Bachelor Degree
Minimum 2 years
24 Credits
12 Credits

M. Phil Program

Minimum Qualifications
Duration
Coursework Credits
Research Credits

Master or 4 years Bachelor Degree
Minimum 2 years
24 Credits
24 Credits

M. Phil Program Leading to Ph. D

Minimum Qualifications
Duration
Coursework Credits
Research Credits
Master or 4 years Bachelor Degree
Minimum 3 years
30 Credits
66 Credits
Ph. D Program
Minimum Qualifications
Duration
Coursework Credits
Research Credits
M Phil or 18 years Education
Minimum 2½ years
18 Credits
66 Credits

Study Plan
Master of Science(Computer Science)
DURATION 2 YEARS

Minimum Degree Requirements: This program comprises of a minimum of 36 credits including 9 credits for the 3 core courses that cover the major areas of computer science, 6 credits from a chosen area of specialization, 3 credits for a special study related to the area of specialization, 6 credits from the list of elective courses and 12 credits for the dissertation which forms the major research component of this program.


Category of Area
Core 9
Area of Specialization 6
Electives 6
Special Study 3
Dissertation 12
Total 36
Course Code Course Title Credit Hours
CSCS 699 Dissertation 12(0+36)
CSSS 598 Special Study 3(0+9)

Study Plan
Master of Philosophy(Computer Science)
DURATION 2 YEARS

Minimum Degree Requirements: The program comprises of a minimum of 48 credits including 12 credits for the 4 core courses that cover the major areas of computer science, 9 credits from a chosen area of specialization, 3 credits for a special study related to the area of specialization and 24 credits for the thesis which forms the major research component of this program. The minimum qualification for entering this program is a four year bachelor degree or 16 years of education in a related area.


Category of Area
Core 12
Area of Specialization 9
Special Study 3
Thesis 24
Total 48
Course Code Course Title Credit Hours
CSCS 699 Thesis 24(0+72)
CSSS 598 Special Study 3(0+9)


Study Plan
M. Phil Leading to Ph. D, Computer Science
DURATION 3 YEARS

Minimum Degree Requirements: The program comprises of a minimum of 96 credits including 12 credits for the 4 core courses that cover the major areas of computer science, 9 credits from a chosen area of specialization, 6 credits from the list of elective courses, 3 credits for a special study related to the area of specialization and 66 credits for the thesis which forms the major research component of this program. The minimum qualification for entering this program is a four year bachelor degree or 16 years of education in a related area.


Category of Area
Core 12
Area of Specialization 9
Electives 6
Special Study 3
Thesis 66
Total 96
Course Code Course Title Credit Hours
CSCS 799 Thesis 66(0+198)
CSSS 598 Special Study 3(0+9)

Study Plan
Doctor of Philosophy, Ph. D (Computer Science)
DURATION 2½ YEARS

Minimum Degree Requirements: The program comprises of a minimum of 66 credits for thesis and 18 credits of coursework. The minimum qualification for entering this program is an M Phil degree or 18 years of education in a related area.



MS / M. PHIL & PH. D COURSES IN COMPUTER SCIENCE

The courses offered in these programs comprise of core courses together with courses in areas of specialization and some courses from a set of specified computer science electives.




Core Courses

Course Code

Course Title

Credit Hours

Contact Hrs
per Semester

CSAA 563 Algorithm Analysis & Design 3(3+0) 48
CSAD 511 Advanced Database Systems 3(3+0) 48 
CSCA 542 Advanced Computer Architecture 3(3+0) 48
CSOS 531 Advanced Operating Systems 3(3+0) 48



Area of Specialization: Software Engineering

Course Code

Course Title

Credit Hours

Contact Hrs
per Semester

CSAS 622 Advanced Topics in Software Engineering 3(3+0) 48
CSOO 528 Object Oriented Software Engineering 3(3+0) 48 
CSSD 524 Software Design Patterns 3(3+0) 48
CSSV 523 Software Verification & Validation 3(3+0) 48



Area of Specialization: Database Systems
Course Code
Course Title
Credit Hours
Contact Hrs
per Semester
CSAD 614 Advanced Topics in Databases 3(3+0) 48 
CSDD 513 Distributed Database Systems 3(3+0) 48
CSDM 512 Data Mining and Warehousing 3(3+0) 48
CSOD 515 Object Oriented Databases 3(3+0) 48 



Area of Specialization: Computer Networks
Course Code
Course Title
Credit Hours
Contact Hrs
per Semester
CSAN 635 Advanced Topics in Computer Networks 3(3+0) 48
CSDS 538 Distributed Systems 3(3+0) 48 
CSNP 537 Network Performance Evaluation 3(3+0) 48
CSNS 536 Network Security 3(3+0) 48



Area of Specialization: Multimedia & Graphics
Course Code
Course Title
Credit Hours
Contact Hrs
per Semester
CSCA 574 Computer Animation 3(3+0) 48 
CSCG 672 Advanced Topics in Computer Graphics 3(3+0) 48
CSMC 573 Multimedia Compression Techniques 3(3+0) 48 
CSMS 571 Multimedia Systems 3(3+0) 48



Specified Computer Science Electives
Course Code
Course Title
Credit Hours
Contact Hrs
per Semester
CSAD 614 Advanced Topics in Databases 3(3+0)  48
CSAI 621 Advanced Topics in Information Systems 3(3+0)  48
CSAN 635 Advanced Topics in Computer Networks 3(3+0)  48
CSAS 622 Advanced Topics in Software Engineering 3(3+0)  48
CSCA 574 Computer Animation 3(3+0) 48
CSCG 672 Advanced Topics in Computer Graphics 3(3+0)  48
CSDD 513 Distributed Database Systems 3(3+0)  48
CSDM 512 Data Mining and Warehousing 3(3+0)  48
CSDS 538 Distributed Systems 4(3+3)  96
CSKB 567 Knowledge Based Systems 3(3+0)  48
CSMC 573 Multimedia Compression Techniques 3(3+0)  48
CSMS 571 Multimedia Systems 3(3+0)  48
CSNP 537 Network Performance Evaluation 3(3+0) 48
CSNS 536 Network Security 3(3+0)  48
CSOD 515 Object Oriented Databases 3(3+0)  48
CSOO 528 Object Oriented Software Engineering 3(3+0)  48
CSSD 524 Software Design Patterns 3(3+0)  48
CSSV 523 Software Verification & Validation 3(3+0)  48