Approved By: UGC AICTE NAAC
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Details:-
Subject Code |
Subject Title |
Semester-I |
|
BCSE 101 |
Technical English – I |
BCSE 102 |
Mathematics – I |
BCSE 103 |
Basic Electrical and Electronics Engineering |
BCSE 104 |
Computer Fundamentals & ‘C’ Programming |
BCSE 105 |
Basic Mechanical & Civil |
BCSE 106 |
Engineering Mechanics |
BCSE 107 P |
Computer Practice Lab |
BCSE 108 P |
Communication Language Lab |
Semester-II |
|
BCSE 201 |
Technical English – II |
BCSE 202 |
Mathematics – II |
BCSE 203 |
Electron Devices |
BCSE 204 |
Entrepreneurship Engineering |
BCSE 205 |
Engineering Graphics |
BCSE 206 |
Programming Design and Development |
BCSE 207 P |
Workshop Practice |
BCSE 208 P |
Entrepreneurship Engineering Lab |
Semester-III |
|
BCSE 301 |
Mathematics – III |
BCSE 302 |
System Software |
BCSE 303 |
Data Structures |
BCSE 304 |
Digital Systems |
BCSE 305 |
Computer Architecture and Organization |
BCSE 306 |
Electronics Circuits |
BCSE 307 P |
System Software Lab |
BCSE 308 P |
Digital Lab |
BCSE 309 P |
Data Structures Lab |
Semester-IV |
|
BCSE 401 |
Microprocessors |
BCSE 402 |
Analog and Digital Communication |
BCSE 403 |
Database Management Systems |
BCSE 404 |
Object Oriented Programming |
BCSE 405 |
Introduction to Analysis of Algorithms |
BCSE 406 |
Artificial Intelligence |
BCSE 407 P |
Microprocessors Lab |
BCSE 408 P |
Object Oriented Programming Lab |
BCSE 409 P |
DBMS Lab |
Semester-V |
|
BCSE 501 |
Visual Programming |
BCSE 502 |
Digital Signal Processing |
BCSE 503 |
Probability and Queuing theory |
BCSE 504 |
Graphics and Multimedia |
BCSE 505 |
Operating Systems |
BCSE 506 |
Theory of Computation |
BCSE 507 P |
Graphics Lab |
BCSE 508 P |
Operating Systems Lab |
BCSE 509 P |
Visual Programming Lab |
Semester-VI |
|
BCSE 601 |
Principles of Environmental Science And Engineering |
BCSE 602 |
Computer Networks |
BCSE 603 |
Principles of Compiler Design |
BCSE 604 |
Software Engineering |
BCSE 605 |
Discrete Mathematics |
BCSE 606 E0 |
Elective – I |
BCSE 607 P |
Compiler Lab |
BCSE 608 P |
Network Programming Lab |
BCSE 609 P |
Mini Project – I (System Project) |
Semester-VII |
|
BCSE 701 |
Total Quality Management |
BCSE 702 |
Object Oriented System Analysis and Design |
BCSE 703 |
Web Technology |
BCSE 704 E01 |
Elective – II |
BCSE 705 E02 |
Elective – III |
BCSE 706 |
Principles of Management |
BCSE 707 P |
Internet Programming Lab |
BCSE 708 P |
Software Systems Development Lab |
Semester- VIII |
|
BCSE 801 |
Project |
List of Electives Semester – VI |
|
BCSE 606 E01 |
Numerical Methods |
BCSE 606 E02 |
Resource Management Techniques |
BCSE 606 E03 |
Advanced Databases |
BCSE 606 E04 |
Advanced Java Programming |
BCSE 606 E05 |
Distributed Systems |
BCSE 606 E06 |
Cryptography and Network Security |
BCSE 606 E07 |
Java Virtual Machine |
BCSE 606 E08 |
TCP/IP Design and Implementation |
BCSE 606 E09 |
Real Time Systems |
BCSE 606 E10 |
Advanced Software Engineering |
BCSE 606 E11 |
C# and .Net Programming |
List of Electives Semester- VII |
|
BCSE 704 E01 |
High Performance Networks |
BCSE 704 E02 |
Software Testing |
BCSE 704 E03 |
Grid Computing |
BCSE 704 E04 |
Component Based Technology |
BCSE 705 E01 |
Software Quality Management |
BCSE 705 E02 |
Neural Networks |
BCSE 705 E03 |
High Speed Networks |
BCSE 705 E04 |
Mobile Computing |