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 |