Semester 1
Semester 2
Semester 3
Deficiency courses for MS CS program:
The following courses are recommended to be completed as pre-requisite against core courses of the program if required:
CS 4103 | Analysis of Algorithms |
CS 4603 | Assembly Lang. / Computer Architecture |
CS 4015 | Computer Networks |
CS 1003 | Computer Programming |
CS 3007 | Data Structures |
CS 4011 | Database Systems |
CS 4013 | Operating Systems |
Cs 3009 | Software Engineering |
CS 3101 | Theory of Automata |
Core Courses
CS 5001 | Advanced Analysis of Algorithms |
CS 5003 | Advanced Operating Systems |
CS 5005 | Theory of Programming Languages |
CS 5007 | Theory of Automata – II |
RM 5000 | Research Methodology |
CS 6998 | MS Thesis – I |
CS 6999 | MS Thesis – II |
Elective Courses
CS 5101 | Advanced Artificial Intelligence |
CS 5103 | Machine Learning |
CS 5105 | Natural Language Processing |
CS 5107 | Artificial Neural Networks |
CS 5109 | Knowledge Representation & Reasoning |
CS 5111 | Computing Vision |
CS 5113 | Deep Learning |
CS 5201 | Software Quality Assurance |
CS 5203 | Software Requirement Engineering |
CS 5205 | Formal Methods for Software Engineering |
CS 5207 | Software Design |
CS 5209 | Software Process Improvement |
CS 5301 | Mobile and Pervasive Computing |
CS 5303 | Advanced Computer Networks |
CS 5305 | Wireless Networks |
CS 5307 | Probability and Stochastic Processes |
CS 5309 | Network Security |
CS 5311 | Network Performance Evaluation |
CS 5401 | Distributed DBMS |
CS 5403 | Information Retrieval Techniques |
CS 5405 | Object Oriented DBMS |
CS 5407 | Data Mining |
CS 5501 | Information Privacy and Security |
CS 5503 | Cryptography |
CS 5505 | Computer Security |
CS 5507 | Network Security |
CS 5509 | Computer Forensics |
CS 5601 | Statistical and Mathematical Methods for Data Science |
CS 5603 | Tools and Techniques in Data Science |
CS 5605 | Big Data Analytics |
CS 5607 | Distributed Data Processing |