MS (Computer Science)

Course Overview

The MS (Computer Science) program is generic, covering broader areas through course work and providing concentration through research component. The program is in compatible with international MS programs. It enables computer science graduates to pursue further studies by offering courses in specific fields. University provides substantial support, principally via one-to-one supervision of research students and well-integrated, active research groups.

The University expects its MS graduates to pursue careers either as ‘Computer Science Faculty Members’ at a University or as ‘Software Development Managers’ in the industry. Candidates for this program are expected to have a strong inclination towards computing. The MS (Computer Science) program includes four ‘core courses’ aimed at strengthening the understanding and competence of students in computer science fundamentals. To enable the students to specialize in an area of their choice a set of ‘elective courses’ are offered.

Eligibility

  • Degree in relevant subject, earned from a recognized university after 16 years of education with at least 60% marks or CGPA of at least 2.0
  • Degree in relevant subject, earned from a recognized university after 16 years of education with at least 60% marks or CGPA of at least 2.0

Scheme of Studies

Semester 1

Code Course Name
Cr.Hrs
CSC-601 Core I – Advanced Theory of Computation
3
CSC-602 Core II – Advanced Algorithm Analysis
3
Elective I
3
Total
9

Semester 2

Code Course Name
Cr.Hrs
CSU-601 University Elec – Adv. Research Methods Quant. & Qualit. Techs.
3
CSC-604 Elective II
3
Elective III
3
Total
9

Semester 3

Code Course Name
Cr.Hrs
CSC-608 Research Thesis-I
3
Elective IV
3
Total
6

Semester 4

Code Course Name
Cr.Hrs
CSC-609 Research Thesis-II
3
Elective V
3
Total
6
Total Credit Hours
30