MS Computer Science
This course introduces students to various disciplines within computing, such as software development, cybersecurity, and data science etc. Students explore the importance of algorithms, programming, and data analysis in creating innovative solutions and advancing technology.
- 2 Years / Onsite
- Intakes: Fall & Spring
MSCS Program Educational Objectives
The MSCS program aims to
* Develop core competencies in the fields of computer science, including security, networks, software engineering and other advanced areas of research.
* Excell the students to think creatively and critically to solve non-trivial problems.
* Enhance the student’s skills to use computing knowledge to develop efficient solutions for real life problems.
* Offer in-depth understanding of research concepts to pursue a research based career or to pursue a doctoral level studies further.
* Provide relevant skills to the students to be able to communicate computing concepts and scholarly literature to the researchers and practitioners.
Semester 1
Course Code | Name | Credit Hours |
---|---|---|
XXXX | Core I Advanced Analysis of Algorithms | 3 |
XXXX | Core II Theory of Automata-II | 3 |
CS5433 | Elective-I Research Methods | 3 |
CS537 | Elective-II Advanced Data Mining and Ware Housing | 3 |
Semester 2
Course Code | Name | Credit Hours |
---|---|---|
XXXX | Core III Advanced Operating Systems | 3 |
XXXX | Core IV Core Course at no. 4 or 5 from the given list | 3 |
CS5233 | Elective III Advanced Network Security | 3 |
CS5563 | Elective IV Advanced Software Engineering | 3 |
Semester 3
Course Code | Name | Credit Hours |
---|---|---|
CS6016 | Thesis I | 3 |
Semester 4
Course Code | Name | Credit Hours |
---|---|---|
CS6016 | Thesis II | 3 |
How to Apply?
- You Apply
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.