Approved By: UGC AICTE
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Detail
Course Code |
Course Name |
Semester - I |
|
CS 101 |
Computer Programming and Utilization |
CS 152 |
Abstractions and Paradigms for Programming |
CS 154 |
Programming Paradigms Laboratory |
Semester - II |
|
CS 201 |
Advanced Programming |
CS 206 |
Formal Methods in Computer Science |
CS 207 |
Discrete Structures |
CS 208 |
Automata Theory and Logic |
CS 210 |
Logic Design |
CS 212 |
Electronics Design I |
CS 213 |
Data Structures and Algorithms |
CS 214 |
Data Structures and Algorithms |
CS 218 |
Design and Analysis of Algorithms |
CS 220 |
Computer Organisation and Design |
CS 288 |
Logic Design Lab |
CS 292 |
Electronics Design Lab I |
CS 293 |
Data Structures and Alogrithms Lab |
CS 296 |
Software Systems Lab |
CS 298 |
Computer Organisation and Design Lab |
Semester - III |
|
CS 301 |
Design and Analysis of Algorithms |
CS 302 |
Implementation of Programming Languages |
CS 303 |
Digital Signal Processing |
CS 305 |
Computer Architecture |
CS 306 |
Implementation of Programming Languages Lab |
CS 308 |
Embedded Systems Lab |
CS 317 |
Database and Information Systems |
CS 324 |
Language Processors |
CS 328 |
Programming Languages |
CS 329 |
Principles of Programming Languages |
CS 331 |
Theory of Computation |
CS 336 |
Computer Aided Geometric Design |
CS 341 |
Computer Architecture Lab |
CS 344 |
Artificial Intelligence |
CS 346 |
Software Engineering |
CS 347 |
Operating Systems |
CS 348 |
Computer Networks |
CS 377 |
Operating Systems Lab |
CS 378 |
Computer Networks Lab |
CS 386 |
Artificial Intelligence Lab |
CS 387 |
Database and Information Systems Lab |
CS 388 |
Practical Training |
CS 389 |
Programming Languages Lab |
CS 394 |
Language Processors Lab |
CS 396 |
Seminar |
CS 397 |
Works Visits |
Semester - IV |
|
CS 407 |
Digital Signal Processing |
CS 408 |
Graph Theory |
CS 410 |
Electronic Design-2 |
CS 414 |
Introduction to Wireless Networks |
CS 415 |
Numerical Computation |
CS 416 |
Computer and Network Security |
CS 420 |
Program Derivation |
CS 422 |
Systems Specification and Implementation |
CS 431 |
Intro.Computer Systems |
CS 435 |
Linear Optimization |
CS 444 |
Database Management Systems |
CS 446 |
Computational Learning Theory |
CS 449 |
Topics in Artificial Intelligence Programming |
CS 451 |
Distributed Systems |
CS 460 |
Natural Language Processing |
CS 462 |
Analytical Models of Computing Systems |
CS 464 |
Advanced Computer Architecture |
CS 467 |
Functional and Logic Programming |
CS 468 |
Computational Models in Pattern Recognition & Lear |
CS 470 |
Modelling and Simulation |
CS 472 |
Introduction to VLSI Design Automation |
CS 474 |
Cognitive Psychology |
CS 475 |
Computer Graphics |
CS 476 |
Reliable Computing Basic Concepts |
CS 478 |
Advanced Microprocessor |
CS 489 |
Mini Project II |
CS 490 |
R & D Project |
CS 497 |
B.Tech. Project I |
CS 498 |
B.Tech.Project II |
CS 499 |
Project Stage I |
Semester - V |
|
CS 591 |
Project Stage II |
CS 592 |
Project Stage III |
Semester - VI |
|
CS 601 |
Algorithms and Complexity |
CS 602 |
Applied Algorithms |
CS 603 |
Geometric Algorithms |
CS 604 |
Combinatorics |
CS 605 |
Probability and Statistics for Computer Science |
CS 606 |
Foundations of Parallel Computation |
CS 608 |
Approximation Algorithms |
CS 610 |
Information Retrieval & Mining for Hypertext & the Web |
CS 611 |
Formal Language and Models for Natural Computing |
CS 612 |
Theory of Programming Languages Semantics |
CS 613 |
Design & Implementation of Functional Programming Languages |
CS 614 |
Advanced Compilers |
CS 615 |
Formal Specification and Verification of Programs |
CS 616 |
Parallelizing Compilers |
CS 617 |
Object Oriented Systems |
CS 618 |
Program Analysis |
CS 620 |
New Trends in Information Technology |
CS 621 |
Artificial Intelligence |
CS 622 |
Computer Vision |
CS 623 |
Introduction to Computing with Neural Nets |
CS 624 |
Pattern Recognition |
CS 625 |
Machine Learning : Theory and Methods |
CS 626 |
Speech and Natural Language Processing and the Web |
CS 627 |
Graphical Models and Structured Learning |
CS 628 |
Introduction to Asynchronous Systems |
CS 631 |
Implementation Techniques for Relational Database Systems |
CS 632 |
Advanced Database Management Systems |
CS 633 |
Database Modelling and Design |
CS 634 |
Information Systems |
CS 635 |
Information Retrieval & Mining for Hypertext & the Web |
CS 636 |
Data Mining |
CS 641 |
Computer Networks |
CS 642 |
Communication Networking |
CS 643 |
Distributed Operating Systems |
CS 644 |
Design and Analysis of Computer Networks |
CS 645 |
Advanced Data Networks |
CS 646 |
Optical and Access Network |
CS 647 |
Advanced Wireless Networks |
CS 648 |
Special topics in Network Algorithms |
CS 649 |
Network Security |
CS 650 |
Distributed Algorithms |
CS 652 |
Distributed Operating Systems |
CS 653 |
Mobile Computing |
CS 656 |
Electronic Commerce |
CS 660 |
Multimedia Systems |
CS 661 |
Advanced Computer Graphics |
CS 662 |
Computer Vision |
CS 663 |
Fundamentals of Digital Image Processing |
CS 664 |
Pattern Recognition |
CS 669 |
Information Technology Service Management |
CS 670 |
IT Project Management |
CS 671 |
ICT for Socio-economic Development |
CS 675 |
Computer Graphics |
CS 680 |
Quality of Service in Networks |
CS 681 |
Performance Analysis of Computer Systems and Network |
CS 682 |
Software Engineering |
CS 683 |
Advanced Computer Architecture |
CS 684 |
Embedded Systems |
CS 685 |
Computer Graphics |
CS 686 |
Object Oriented Systems |
CS 687 |
Fundamentals of Digital Image Processing |
CS 688 |
Self Tuning Systems |
CS 689 |
Machine Learning: Theory and Methods |
CS 690 |
Mini Project |
CS 691 |
R & D Project |
CS 694 |
Seminar |
CS 696 |
I Stage Project |
CS 697 |
II Stage Project |
CS 698 |
III Stage Project |
CS 699 |
Software Lab. |
Semester - VII |
|
CS 700 |
Advanced Software Lab |
CS 705 |
Statistical Foundations of Machine Learning |
CS 707 |
Distributed Event Based Systems |
CS 709 |
Convex Optimization |
CS 713 |
Special Topics in Automata and Logics |
CS 715 |
Design and Implementation of Gnu Compiler Generation Framework |
CS 716 |
Introduction to Communication Networks |
CS 717 |
Statistical Relational Learning |
CS 718 |
Software Architecture |
CS 719 |
Topics in Mathematical Foundations of Formal Verifications |
CS 720 |
Spatial Databases |
CS 721 |
Introduction to Computational Complexity |
CS 723 |
Introduction to Probability and Linear Algebra |
CS 724 |
Network Security and Cryptography II |
CS 725 |
Foundations of Machine Learning |
CS 726 |
Advanced Machine Learning |
CS 728 |
Organization of Web Information |
CS 732 |
Fundamental Algorithms in Computational Biology |
CS 763 |
Computer Vision |
CS 775 |
Advanced Computer Graphics |
CS 797 |
I Stage Project |
Semester - VIII |
|
CSP608 |
M S Project (Stage I) |
CSP609 |
M S Project (Stage II) |
CSP611 |
M S Project (Stage IV) |
CSS601 |
Seminar |