Approved By: UGC AICTE NBA
|
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Detail
|
CourseCode |
Course Title |
|
Semester - I |
|
|
MA 101 |
Mathematics – I |
|
PH 101 |
Physics – I |
|
CY 101 |
Chemistry |
|
EE 100 |
Basic Electrical Engineering |
|
EC 100 |
Basic Electronics Engineering |
|
CE 100 |
Engineering Mechanics |
|
CE 130 |
Environment and Safety Engineering |
|
PH 170 |
Physics Laboratory |
|
CY 170 |
Chemistry Laboratory |
|
CS 171 |
Computing Laboratory – I |
|
CE 171 |
Engineering Drawing |
|
WS 171 |
Workshop Practice – I |
|
Semester - II |
|
|
MA 102 |
Mathematics - II |
|
PH 102 |
Physics - II |
|
CS 102 |
Data Structures and Algorithm |
|
EC 100 |
Basic Electronics Engineering |
|
EE 100 |
Basic Electrical Engineering |
|
CE 130 |
Environment and Safety Engineering |
|
CE 100 |
Engineering Mechanics |
|
CY 170 |
Chemistry Laboratory |
|
PH 170 |
Physics Laboratory |
|
CS 172 |
Computing Laboratory - II |
|
ME 170 |
Machine and Drawing and Solid Modeling |
|
WS 172 |
Workshop Practice – II |
|
Semester - III |
|
|
MA 201 |
Mathematics – III |
|
CS 211 |
Discrete Mathematics |
|
CS 241 |
Analog Electronics |
|
CS 243 |
Digital Electronics |
|
|
HS and Open Elective – I |
|
CS 271 |
Data Structure Laboratory |
|
EE 270 |
Basic Electrical Engineering Laboratory |
|
EC 270 |
Basic Electronics Laboratory |
|
CS 273 |
Digital Electronics Laboratory |
|
MA 270 |
Numerical Methods Laboratory |
|
HS 270 |
Language Laboratory |
|
Semester - IV |
|
|
MA 202 |
Mathematics – IV |
|
CS 222 |
Database Management Systems |
|
CS 242 |
Computer Organization and Architecture |
|
|
Professional Elective – I |
|
|
HS and Open Elective – II |
|
CS 272 |
Database Laboratory |
|
CS 274 |
VHDL Programming Laboratory |
|
EE 270 |
Basic Electrical Engineering Laboratory |
|
EC 270 |
Basic Electronics Laboratory |
|
MA 270 |
Numerical Methods Laboratory |
|
HS 270 |
Language Laboratory |
|
Semester - V |
|
|
CS 321 |
Data Communication |
|
CS 331 |
Theory of Computation |
|
CS 341 |
Microprocessors and Microcontrollers |
|
|
Professional Elective – II |
|
|
HS and Open Elective – III |
|
CS 371 |
Data Communication Laboratory |
|
CS 373 |
Microprocessor Laboratory |
|
|
Elective Laboratory – I |
|
|
Elective Laboratory – II |
|
Semester - VI |
|
|
CS 312 |
Systems Analysis and Design |
|
CS 334 |
Operating Systems Design |
|
|
Professional Elective – III |
|
|
Professional Elective – IV |
|
|
HS and Open Elective – IV |
|
CS 374 |
Operating Systems Laboratory |
|
CS 372 |
Systems Analysis and Design Laboratory |
|
|
Elective Laboratory – III |
|
|
Elective Laboratory – IV |
|
Semester - VII |
|
|
CS 421 |
Computer Networks |
|
|
Professional Elective – V |
|
|
Professional Elective – VI |
|
|
Professional Elective – VII |
|
|
HS and Open Elective – V |
|
CS 471 |
Network Laboratory |
|
CS 491 |
Research Project – I |
|
CS 493 |
Seminar and Technical Writing – I |
|
CS 495 |
Short term Industrial/Research Experience |
|
Semester - VIII |
|
|
CS 412 |
Software Engineering |
|
|
Professional Elective – VIII |
|
|
Professional Elective – IX |
|
|
HS and Open Elective – VI |
|
CS 472 |
Software Engineering Laboratory |
|
CS 492 |
Research Project – II |
|
CS 494 |
Seminar and Technical Writing – II |
|
CS 496 |
Comprehensive viva – voce |
|
List of Professional Electives |
|
|
CS 213 |
Principles of Programming Languages |
|
CS 313 |
Simulation and Modeling |
|
CS 315 |
Optimization Techniques |
|
CS 325 |
Cryptographic Foundations |
|
CS 332 |
Algorithm Analysis and Design |
|
CS 335 |
Computer Graphics and Multimedia |
|
CS 336 |
Digital Signal Processing |
|
CS 338 |
Systems Software |
|
CS 375 |
Computer Graphics Laboratory |
|
CS 376 |
Digital Signal Processing Laboratory |
|
CS 377 |
Computational Statistics Laboratory |
|
CS 378 |
Systems Programming Laboratory |
|
CS 379 |
Network Design and Simulation Laboratory |
|
CS 384 |
Algorithm Analysis and Design Laboratory |
|
CS 391 |
Special Topics in Computer Science - I |
|
CS 392 |
Special Topics in Computer Science - II |
|
CS 393 |
Special Laboratory in Comp. Sc. Engg - I |
|
CS 394 |
Special Laboratory in Comp. Sc. Engg - II |
|
CS 395 |
Engineering Product Development Project - I |
|
CS 396 |
Engineering Product Development Project - II |
|
CS 413 |
Advanced Programming Skills |
|
CS 414 |
Software Project, Process and Quality Management |
|
CS 416 |
Bioinformatics |
|
CS 417 |
Graph Theory and Network Algorithms |
|
CS 418 |
Real Time Systems |
|
CS 423 |
Ad-hoc and Wireless Networks |
|
CS 425 |
Data Mining and Data Warehousing |
|
CS 427 |
Network Security |
|
CS 430 |
Information Theory and Coding |
|
CS 431 |
Compiler Design |
|
CS 432 |
Distributed Operating Systems |
|
CS 434 |
Image Processing |
|
CS 435 |
Artificial Intelligence |
|
CS 437 |
Soft Computing |
|
CS 438 |
Pattern Recognition |
|
CS 439 |
Computer Vision |
|
CS 441 |
Advanced Computer Architecture |
|
CS 443 |
Embedded Systems |
|
CS 444 |
Cluster and Grid Computing |
|
CS 445 |
Parallel Algorithms |
|
CS 449 |
VLSI System Design |
|
CS 473 |
Real Time Systems Laboratory |
|
CS 474 |
Image Processing Laboratory |
|
CS 477 |
Soft Computing Laboratory |
|
CS 478 |
Parallel Computing Laboratory |
|
CS 479 |
Advanced Linux Programming Laboratory |
|
CS 481 |
Compiler Design Laboratory |
|
CS 482 |
Distributed Computing Laboratory |
|
CS 485 |
Artificial Intelligence Laboratory |
|
CS 489 |
Computer Vision Laboratory |
|
EC 314 |
Digital Communication |
|
EC 322 |
Embedded Systems |
|
EC 370 |
Embedded Systems Laboratory |
|
EC 411 |
Coding Theory and Secure Communication |
|
EC 413 |
Optical Communication |
|
EC 414 |
Information Theory and Coding |
|
EC 415 |
Mobile Communication |
|
EC 421 |
Digital VLSI Design |
|
EC 423 |
HDL and High Level VLSI |
|
EC 442 |
Advanced Techniques in Digital Signal Processing |
|
EC 443 |
Digital Image Processing |
|
EC 444 |
Soft Computing |
|
EC 446 |
Adaptive Signal Processing |
|
EC 448 |
Evolutionary Computing Techniques |
|
EC 471 |
Optical communication Laboratory |
|
EC 472 |
Image Processing Laboratory |
|
EC 473 |
High Level VLSI Laboratory |
|
EC 475 |
VLSI Laboratory |
|
EC 477 |
Mobile Communication Laboratory |
|
EE 456 |
Robotics and Computer Vision |
|
MA 517 |
Lie Algebra |
|
MA 518 |
Advanced Complex Analysis |
|
MA 521 |
Combinatorics |
|
MA 523 |
Discrete Mathematics |
|
MA 524 |
Statistical Methods |
|
MA 524 |
Statistical Methods |
|
MA 525 |
Ergodic Theory |
|
MA 527 |
Fractals |
|
MA 529 |
Information Theory |
|
MA 534 |
Geometry of Robotics |
|
MA 548 |
Field Theory |
|
MA 550 |
Coding Theory |
|
MA 552 |
Fuzzy logic and Set Theory |
|
MA 553 |
Optimization Techniques |
|
MA 555 |
Stochastic Processes |
|
MA 556 |
Number Theory |