Approved By: UGC
|
Duration: 2 Years |
Eligibility: Graduation |
Course Detail
|
Course Code |
Course Title |
|
Semester - I |
|
|
CS5800 |
Advanced Data Structures and Algorithms |
|
CS6030 |
Mathematical Concepts for Computer Science |
|
CS6050 |
Software Engineering Theory and Practice |
|
CS6140 |
Advanced Programming Laboratory |
|
ELE10 |
Elective 1 |
|
Semester - II |
|
|
ELE20 |
Elective 2 |
|
ELE30 |
Elective 3 |
|
ELE40 |
Elective 4 |
|
ELE50 |
Elective 5 |
|
ELE60 |
Elective 6 |
|
Semester - III |
|
|
CS5970 |
Seminar |
|
CS5990* |
Project – I |
|
Semester - IV |
|
|
CS5990 |
Project – II |
|
Elective 2 must be taken from the following list of three courses. |
|
|
CS6600 |
Computer Architecture |
|
CS6040 |
Advanced Computer Networks |
|
CS6080 |
Intelligent Systems |
|
Notes:
|
|
|
List of Electives |
|
|
CS6090 |
Tech. Enhanced Learning & Teaching Theory & Prac. |
|
CS6100 |
Topics in Design & Analysis of Algorithms |
|
CS6110 |
Computational Geometry |
|
CS6120 |
Wireless Communication & Networks |
|
CS6170 |
Parallel and Randomized Algorithms |
|
CS6180 |
Adv. Topics in Formal Lang. & Automata |
|
CS6190 |
Recent Dev. in Theoretical Computer Science |
|
CS6200 |
Advanced Computer Architecture |
|
CS6210 |
Perf. Evaluation of Comp. Systems |
|
CS6220 |
Multimedia Systems |
|
CS6230 |
CAD for VLSI Systems |
|
CS6250 |
Memory Based Reasoning in Art.Int. |
|
CS6300 |
Speech Technology |
|
CS6310 |
Artificial Neural Networks |
|
CS6320 |
Signals and Systems |
|
CS6330 |
Digital System Testing & Testable Design |
|
CS6340 |
Soft Computing |
|
CS6350 |
Computer Vision |
|
CS6360 |
Computer Graphics |
|
CS6370 |
Natural Language Processing |
|
CS6380 |
Artificial Intelligence |
|
CS6390 |
Model based & Qualitative Reasoning in AI |
|
CS6400 |
High Performance Computing |
|
CS6410 |
Real Time Computing and Communication |
|
CS6420 |
Dependable Computing and Comm. |
|
CS6430 |
Optical Networks |
|
CS6440 |
Distributed Computing |
|
CS6450 |
Object Oriented Software Development |
|
CS6460 |
Protocol Software Engineering |
|
CS6470 |
Network Management Systems |
|
CS6480 |
E Commerce |
|
CS6490 |
Device Drivers Practicum |
|
CS6500 |
Cryptography & Network Security |
|
CS6510 |
Advances in Database Technology |
|
CS6520 |
Software Architecture –Theory & Practice |
|
CS6550 |
Database Management System |
|
CS6640 |
Mobile Computing |
|
CS6650 |
Software Project Management |
|
CS6660 |
Unconventional Models of Computing |
|
CS6680 |
Planning and Constraint Satisfaction |
|
CS6690 |
Pattern Recognition |
|
CS6700 |
Reinforcement Learning |
|
CS6710 |
Advances in Visual Perception |
|
CS6720 |
Data Mining |
|
CS 6730 |
Probabilistic Reasoning in AI |
|
CS6750 |
Grid Computing |
|
CS6760 |
Digital Design Verification |
|
CS6770 |
Knowledge Representation & Reasoning |
|
CS6780 |
Algorithmic Game Theory |
|
CS6790 |
Geometry and Photometrybased Computer Vision |
|
CS6800 |
VLSI Design Automation Algorithms |
|
CS6810 |
Information Theory and Coding |
|
CS6850 |
Topics in Advanced Complexity Theory |