MS (Computer Science)

The MS in Computer Science provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both advanced and important current issues in computer science so that they may either obtain productive employment or pursue advanced research. The MS in Computer Science program requires the student to take a broad spectrum of courses, while simultaneously allowing for emphasis in desired areas of specialization close to software technologies, systems and networks, multimedia, visual computing, embedded systems, information security engineering, software engineering, and information systems.

Eligibility

Degree in a relevant subject earned after 16 years of education with a minimum CGPA of 2.0 (on a scale of 4.0)

Program-at-a-Glance

Per credit hour

Rs. 10,000

10 courses

(31 credit hours)

CGPA

At least 2.50

Duration

Average 2-3 Years

Online

100%

Tentative Study Plan

A tentative study plan is provided below to give an overview of the recommended course sequence and academic timeline.

CourseCHPre-Req.
Advanced Theory of Computation3
Advanced Algorithm Analysis3
Cloud Computing3
Research Methodology1
10
CourseCHPre-Req.
Advanced Operating Systems3
Theory of Programming Languages3
Computer Vision3
9
CourseCHPre-Req.
AI and Neural Computing3
MS Thesis-13
6
CourseCHPre-Req.
Natural Language Processing3
MS Thesis-23
6
Total Credit Hours31

Graduation Requirements

  • Pass 31 credits, including all core courses
  • Earn CGPA of at least 2.50
Scroll to Top