Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
2 years

You've viewed 3/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Course Language
English
About Program

Program Overview


MSCS Course Details & Semester Outlines

The program is of 2-year duration and is offered on Fridays. It requires 33 credit hours to complete, which consists of 9 courses (27 credit hours) and a Thesis/Research Project (6 credit hours). Although we emphasize and encourage students to undertake Thesis/Research Project, they can take two courses in lieu of the Thesis/Research Project in specific domains.


MSCS (In Core Computer Science)

First Semester | Second Semester | Third Semester | Fourth Semester
---|---|---|---
Research Methodology | Advanced Operating Systems | Thesis OR Course Work (from CS-Stream-II) | Thesis OR Course Work (from CS-Stream-II)
Advanced Algorithms Analysis | Advanced Computer Architecture | Elective-II (from CS-Stream-I) | Elective-IV (from CS-Stream-I)
Theory of Computation | Elective-I | Elective-III (from CS-Stream-I) |


CS-Stream-I and CS-Stream-II Courses

  • Real-Time Systems
  • Machine Learning
  • Data Mining
  • Digital Image Processing
  • Reverse Engineering
  • Advanced Resource Sharing Architecture
  • Computer Vision
  • Advanced Software Engineering
  • Robotics
  • Advanced Database Design
  • Distributed Computing
  • Systems and Network Programming

MSCS (In Software Engineering)

First Semester | Second Semester | Third Semester | Fourth Semester
---|---|---|---
Research Methodology | Advanced Operating Systems | Thesis OR Course Work (from CS Stream-II or from SE-Stream-II) | Thesis OR Course Work (from CS Stream II or from SE-Stream-II)
Advanced Algorithms Analysis | Advanced Computer Architecture | Elective-II (from SE-Stream-I) | Elective-IV (from SE-Stream-I)
Theory of Computation | Elective-I (Independent Study-Topic related to SE Streams I or II) | Elective-III (from SE-Stream-I) |


SE-Stream-I and SE-Stream-II Courses

  • Software Requirement Engineering
  • Software System Architecture
  • Software Analysis and Testing
  • Software Project Management
  • Web Engineering
  • Advanced Data Communications
  • Information Security

MSCS (In Network & Security)

First Semester | Second Semester | Third Semester | Fourth Semester
---|---|---|---
Research Methodology | Advanced Operating Systems | Thesis OR Course Work (from CS Stream-II or from N&S-Stream-II) | Thesis OR Course Work (from CS Stream II or from N&S-Stream-II)
Advanced Algorithms Analysis | Advanced Computer Architecture | Elective-II (from N&S-Stream-I) | Elective-IV (from N&S-Stream-I)
Theory of Computation | Elective-I (Independent Study-Topic related to N&S Streams I or II) | Elective-III (from N&S-Stream-I) |


N&S-Stream-I and N&S-Stream-II Courses

  • Advanced Computer Networks
  • Applied Cryptography
  • Telecom Policies and Regulations
  • Network Security
  • Mobile Ad-hoc Networks
  • Digital Forensics and Malware Analysis

Pre-Requisites

For any advanced course, its basic course or pre-requisite course must have been done before. For each track, the following courses must have been done prior to admission:


  • MS (CS) (In Core Computer Science): Artificial Intelligence, Finite Automata Theory, Digital Logic Design
  • MS (CS) with SE-Specialization: Artificial Intelligence, Finite Automata Theory, Digital Logic Design, Software Engineering-I
  • MS (CS) with N&S-Specialization: Data Communication and Computer Networks, Finite Automata Theory, Digital Logic Design
See More