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.
| Course | CH | Pre-Req. |
|---|---|---|
| Advanced Theory of Computation | 3 | |
| Advanced Algorithm Analysis | 3 | |
| Cloud Computing | 3 | |
| Research Methodology | 1 | |
| 10 |
| Course | CH | Pre-Req. |
|---|---|---|
| Advanced Operating Systems | 3 | |
| Theory of Programming Languages | 3 | |
| Computer Vision | 3 | |
| 9 |
| Course | CH | Pre-Req. |
|---|---|---|
| AI and Neural Computing | 3 | |
| MS Thesis-1 | 3 | |
| 6 |
| Course | CH | Pre-Req. |
|---|---|---|
| Natural Language Processing | 3 | |
| MS Thesis-2 | 3 | |
| 6 | ||
| Total Credit Hours | 31 |
Graduation Requirements
- Pass 31 credits, including all core courses
- Earn CGPA of at least 2.50