Approved By: UGC AICTE NAAC
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Syllabus
Course Code |
Course Title |
Semester - I |
|
MA101 |
Mathematics – I |
PH101/CY101 |
Physics/Chemistry |
EE101/EC101 |
Introduction to Electrical Engg/Introduction to Electronics |
CS101/ME101 |
Computer Fundamentals & C Programming/Engineering Mechanics |
HS101 |
English for Communication |
Sessional |
|
WS171/ME171 |
Introduction to Manufacturing Processes /Engineering Drawing & Computer Graphics |
CS171 |
Computer Fundamentals & C Programming(in 1 Semester only) |
PH171/CY171 |
Physics Lab /Chemistry Lab |
EE171/EC171 |
Basic Electrical Engg Lab/Basic Electronics Lab. |
HS171 |
English for Communication Lab |
EA171 |
Extra Academic Activities- I |
Semester - II |
|
MA102 |
Mathematics – II |
CY101/PH101 |
Chemistry /Physics |
EC101/EE101 |
Introduction to Electronics/Introduction to Electrical Engg |
ME101/CS101 |
Engineering Mechanics /Computer Fundamentals & C Programming |
HS102 |
Business Communication |
Sessional |
|
ME171/WS171 |
Engineering Drawing & Computer Graphics/Introduction to Manufacturing Processes |
CS171 |
Computer Fundamentals & C Programming(in 1 Semester only) |
CY171/PH171 |
Chemistry Lab/Physics Lab |
EE171/ EC171 |
Basic Electrical Engg Lab/Basic Electronics Lab |
HS172 |
Business Communication Lab |
EA172 |
Extra Academic Activities-II |
Semester - III |
|
MA201 |
Mathematics – III |
EC201 |
Analogue Electronic Circuits |
CS211 |
Data Structure |
EE201/EE213 |
Network Theory/Electrical Machines |
EC213 |
Semi Conductor Devices |
HS201/HS203 |
Engineering Economics/Organisational Behaviour |
Sessionals |
|
CS271 |
Data Structure Lab |
EE271/EE273 |
Network Lab/Electrical Machines Lab |
EC271 |
Analogue Electronics Lab |
Semester - IV |
|
MA202 |
Mathematics – IV |
EC202 |
Digital Electronic Circuits |
CS210 |
OOPS Using C++ |
EE213/EE201 |
Electrical Machines/Network Theory |
CS212 |
Principles of Programming Language |
HS203/HS201 |
Organisational Behaviour /Engineering Economics |
Sessionals |
|
CS272 |
OOPS Lab |
EE273/EE271 |
Electrical Machines Lab/Network Lab |
EC272 |
Digital Electronics Lab |
Semester - V |
|
MA-301/CY-301 |
Optimization in Engg./Bio-Environmental Engg |
EC-321 |
Digital Signal Processing |
IC-313/EC-333 |
Control System Engg./Microprocessors & Microcontrollers |
CS-301 |
Operating Systems |
CS-303 |
Computer Organization |
MA-303 |
Discrete Mathematical Structure |
Sessional |
|
EC-371/EC-373 |
Digital /Signal Processing Lab/Microprocessors& Microcontrollers Lab |
CS-371 |
Computer Organization Lab |
CS-373 |
Unix & Shell Programming Lab |
Semester - VI |
|
CY-301/MA-301 |
Bio-Environmental Engg./Optimization in Engg |
CS-300 |
Data Communication & Computer Networks |
EC-333/IC-313 |
Microprocessors & Microcontrollers /Control System Engineering |
CS-302 |
Computer Architecture |
CS-304 |
Design &Analysis of Algorithms |
|
Elective – I |
Sessional |
|
EC-373/EC-371 |
Microprocessors & Microcontrollers Lab / Digital Signal Processing Lab |
CS-380 |
Computer Network Lab |
CS-382 |
Algorithm Analysis & Design Lab |
List of Elective - I |
|
IT-417 |
Management Information System |
CS-308 |
System Programming |
MA-401 |
Simulation Modelling |
EC-452 |
Soft Computing |
CS-312 |
E-Commerce |
CS-314 |
Computer Graphics And Multimedia |
Semester - VII |
|
HS-401 |
Principles of Management |
CS-401 |
Relational Database Management System |
CS-403 |
Theory of Computation |
|
Elective – II |
|
Elective – III |
Sessional |
|
CS-471 |
RDBMS Lab |
CS-473 |
Seminar |
CS-475 |
Minor Project |
CS-477 |
Summer Training |
Semester - VIII |
|
CS-400 |
Software Engineering |
CS-402 |
Compiler Construction |
|
Elective – IV |
|
Elective – V |
Sessional |
|
CS-480 |
Seminar |
CS-482 |
Major Project |
CS-484 |
Comprehensive Viva – Voce |
List of Elective - II |
|
CS-405 |
Ad-Hoc Network |
CS-407 |
Web Technology |
EI-425 |
Embedded System Disign |
CS-411 |
Cryptography And Security |
CS-413 |
Computational Intelligence |
CS-415 |
Financial Engineering |
List of Elective - III |
|
CS-417 |
Advanced Operating System |
CS-419 |
Data Mining |
CS-421 |
Real Time System |
CS-423 |
Distributed Database System |
CS-425 |
Artificial Intelligence |
CS-427 |
Unix Programming & Applications |
List of Elective - IV |
|
CS-404 |
Parallel And Distributed System |
CS-406 |
Mobile Computing |
EI-423 |
Vlsi Design |
EC-421 |
Digital Image Processing |
CS-408 |
Wireless Sensor Network |
CS-410 |
Pattern Recognition |