M. Sc.

(Computer Science)

Duration: 2 years (4 Semesters) Min. Credits Required: 80
I Semester
Course Code Course Name L-T-P Credits
CS101 Programming and Data Structures 3-0-2 4
CS102 Database Management Systems 3-0-2 4
CS103 Discrete Mathematics 3-1-0 4
CS104 Statistics and Probability 3-1-0 4
CS105 Computer Organization and Design 3-1-0 4

II Semester
Course Code Course Name L-T-P Credits
CS201 Design and Analysis of Algorithms 3-1-0 4
CS202 Operating Systems 3-0-2 4
CS203 Computer Networks 3-1-0 4
CS204 Elective-I 3-1-0 4
CS205 Elective-II 3-1-0 4
CS206 Elective-III 3-1-0 4

III Semester
Course Code Course Name L-T-P Credits
CS301 Compiler Design 3-1-0 4
CS302 Mathematical Topics for Computer 3-1-0 4
Science
CS303 Project 0-2-4 4
CS304 Elective-IV 3-1-0 4
CS305 Elective-V 3-1-0 4
CS306 Elective-VI* 3-1-0 4
* Only for those students who have taken two electives in second semester.

IV Semester
Course Code Course Name L-T-P Credits
CS401 Project 0-5-22 16
CS304 Elective-VII** 3-1-0 4
CS305 Elective-VIII** 3-1-0 4

** Only for those students who have skipped electives in second semester due to low
CGPA (less than 4.0) in first semester.

1. Total number of electives to be taken by a student is five.
2. If a student takes three electives in second semester, he/she will have to take
two electives in third semester and vice-versa.
3. Students securing less than 4.0 CGPA in first semester may skip electives in
second semester to improve their CGPA. However, such students will have to
take required electives in third and fourth semesters.

CS212 Distributed Databases 3. CS315 Pattern Recognition 12. Any other course approved by BoS . CS319 Data Mining 16. CS316 Real-Time Systems 13. CS215 Optimization Techniques 6. CS313 Machine Learning 10. CS213 Fuzzy Modelling 4.List of Electives (4 credits each) 1. CS211 Artificial Intelligence 2. CS216 Software Engineering 7. CS214 High Performance Computing 5. CS314 Mobile Computing 11. CS312 Information Retrieval 9. CS311 Embedded Systems Design 8. CS317 Social Computing 14. CS318 Wireless Communication and Networks 15.