B.E: Course Syllabus
The course duration for the B.E programme is four years and divided into eight semesters. Each semester of this programme has different subjects for every branch except the first - year syllabus.
Here is the syllabus for the Bachelor of Engineering followed at Jadavpur University, Kolkata :
1st Year B.E Syllabus :
During the first year, candidates will mainly concentrate on subjects related to physics, chemistry, and other programming languages. Here are the subjects that were taught during the first year:
Semester I :
- Introduction to Programming
- Physics-I A
- Basic Electronics
- Mathematics-I (Modules 1 & 2)
- Engineering Mechanics
- Electrical Circuits
- Basic Electronics Laboratory
- Programming Laboratory
- Engineering Drawing
- Workshop
Semester II :
- Data Structures & Algorithms
- Mathematics II (Modules 5 & 6)
- Digital Logic & Digital Circuit
- Electrical Measurements
- Electrical Measurements
- Physics IIA
- Electrical Technology Laboratory
- Digital Logic Laboratory
- Data Structure Laboratory
- English for Communication & Social Studies
2nd Year B.E Syllabus :
During the second year of BE, students are equipped with introductory knowledge on subjects that will study in the degree. The main subjects of specialization and the practical work are taught during the second academic year :
Semester III :
- Object Oriented Programming
- Mathematics-III (Modules 3 & 10)
- Database Management Systems
- Principles of Communication Engineering
- Computer Graphics
- Computer Architecture
- Object-Oriented Programming Laboratory
- Database Management Systems Laboratory
- Programming Practice Laboratory
Semester IV :
- Object Oriented Systems
- Mathematics– IV (Modules 8 and 12)
- Software Engineering
- Microprocessors
- Computer Networks
- Numerical Analysis Laboratory
- Numerical Methods & Optimization Techniques
- Object Oriented Programming Laboratory–II
- Microprocessor Laboratory
3rd Year B.E Syllabus :
During the third year, Students are equipped with more advanced topics. These topics are very important from a placement point of view as well :
Semester V :
- Multimedia Coding & communications
- Wireless Networks
- Graph Theory
- Web Technologies –I
- Operating System Laboratory
- Principles of Compiler Design
- Operating Systems
- Multimedia Laboratory
- Systems Programming Laboratory
Semester VI :
- Design & Analysis of Algorithm
- Cryptography & Network Security
- Distributed Systems: Algorithms
- Web Technologies – II
- Software Laboratory–II
- Formal Language & Automata Theory
- Elective–I
- Web Application Laboratory
- Software Laboratory–I
4th Year BE Syllabus :
The last year of the BE syllabus mainly focuses on research and project-based learning.
Semester VII :
- Elective–I
- Elective–II
- Image Processing
- Economics
- Image Processing Laboratory
- Project Laboratory
Semester VIII :
- Distributed System & Applications
- Management
- Elective–IV
- Seminar
- Digital Signal Processing
- Comprehensive VivaVoice
- Project