Study Plan: MS Computer Science

Sr# Course ID Course Name Cr. Hr
Core Courses
1 CS-701 Theory of Computation 3
2 CS-702 Advanced Algorithm Analysis 3
3 CS-703 Research Methodology (Mandatory) 3
Plan For Elective Courses
1 CS-7XX Elective-I 3
2 CS-7XX Elective II 3
3 CS-7XX Elective III 3
4 CS-7XX Elective-IV 3
5 CS-7XX Elective-V 3
6 CS-7XX Elective-VI 3
7 CS-7XX Elective-I / Thesis Part-I 3
8 CS-7XX  Elective-II / Thesis Part-II 3
List of Elective Course
CS-702 Advanced Computer Architecture 3 (3+0)
1 CS-703 Advanced Operating Systems 3
2 CS-704 Theory of Programming Languages 3
3 CS-705 Advanced Requirements Engineering 3
4 CS-706 Advanced Software Architecture 3
5 CS-707 Agent Oriented Software Engineering 3
6 CS-708 Advanced Software Project Management 3
7 CS-709 Software Design 3
8 CS-710 Software Engineering and Formal Specifications 3
9 CS-711 Empirical Software Engineering 3
10 CS-712 Software Process Improvement 3
11 CS-935 Software Maintenance 3
12 CS-913 Formal Methods 3
13 CS-914 Model based Verification 3
14 CS-915 Advanced DBMS 3
15 CS-916 Data Mining 3
16 CS-917 Spatial and Temporal Databases 3
17 CS-918 Data Warehousing 3
18 CS-919 Data Grids 3
19 CS-920 Text Mining 3
20 CS-921 Cloud Computing 3
21 CS-886 Advanced Wireless and Mobile Communication Systems  3
22 CS-722 Programming Language Design 3
23 CS-728 Programming Language Semantics 3
24 CS-729 Programming Paradigms 3
25 CS-730 Functional Programming 3
26 CS-731 Logic Programming 3
27 CS-733 Computational Grid 3
28 CS-734 Design of Intelligent Systems 3
29 CS-735 Machine Learning 3
30 CS-736 Neural Networks 3
31 CS-864 Computer Vision 3
32 CS-737 Automated Reasoning 3
33 CS-738 Knowledge based systems 3
34 CS-739 Natural Language Processing 3
35 CS-740 Agents 3
36 CS-741 Robotics 3
37 CS-742 Symbolic Computation 3
38 CS-743 Genetic Algorithms 3
39 CS-927 Semantic Web 3
40 CS-744 Intelligent User Interfaces 3
41 CS-745 Information Retrieval Techniques 3
42 CS-746 Rich Internet Applications 3
43 CS-747 Graphical User Interfaces 3
44 CS-748 Multimedia Systems Development 3
45 CS-749 Interactive-Systems Development 3