You are on page 1of 3

M.Sc.

(CS) Curriculum
Department of Computer Science
M. Sc. (Computer Science) Curriculum w.e.f. 2019 batch

Duration: 2 years (4 Semesters) Total Credits: 80

Semester I
Course Code Course Name Credits
CS-101 Programming and Data Structures 4
CS-102 Database Management Systems 4
CS-103 Operating Systems 4
CS-104 Mathematical Topics in Computer Science-I 4
CS-105 Computer Organization and Design 4
Semester Credits 20

Semester II
Course Code Course Name Credits
CS-201 Design and Analysis of Algorithms 4
CS-202 Mathematical Topics in Computer Science-II 4
CS-203 Computer Networks 4
CS-EXX Elective-I 4
CS-EXX Elective-II 4
Semester Credits 20
Total Credits 40

Semester III
Course Code Course Name Credits
CS-301 Compiler Design 4
CS-302 Project 8
CS-EXX Elective-III 4
CS-EXX Elective-IV 4
Semester Credits 20
Total Credits 60

Semester IV
Course Code Course Name Credits
CS-401 Dissertation 12
CS-EXX Elective V 4
CS-EXX Elective-VI 4
Semester Credits 20
Total Credits 80

List of Electives (4 credits each)*


CS-E01: Artificial Intelligence
CS-E02: Distributed Databases
CS-E03: Fuzzy Modeling
CS-E04: High Performance Computing
CS-E05: Machine Learning
CS-E06: Software Engineering
CS-E07: Network Science
CS-E08: Embedded System Design
CS-E09: Information Retrieval
CS-E10: Optimization Techniques
CS-E11: Mobile Computing
CS-E12: Pattern Recognition
CS-E13: Real-Time Systems
CS-E14: Social Computing
CS-E15: Wireless Communication and Networks
CS-E16: Data Mining
CS-E17: Advanced Data Structures and Algorithms
CS-E18: Natural Language Processing
CS-E19: Cryptography and Network Security
CS-E20: Network Programming
CS-E21: Optical Networks
CS-E22: Performance Evaluation and Modeling of Computer Systems

* Elective courses will be offered based on the expertise of the available faculty members. Also,
the above list may be updated from time to time subject to the approval of the Board of Studies
of the faculty.

You might also like