Engineering Subjects & Syllabus 2026: Branch-Wise & Semester-Wise Details

Updated on Aug 5, 2026 06:53 IST

Kritika Acharya profile photo
Kritika Acharya

Content Author

1. Engineering Subjects Overview

Understanding the structure of Engineering curriculum across semesters.

The Engineering syllabus for undergraduate (B.Tech / B.E.) and postgraduate (M.Tech / M.E.) programs varies based on the course level, specialisation branch, and university curriculum.

In most Indian universities (including IITs, NITs, and AICTE-approved colleges), First-Year subjects are common for all branches to build a strong foundational background in Mathematics, Physics, Chemistry, Basic Electrical Engineering, and Engineering Drawing. From the second year onwards, core branch-specific subjects, elective tracks, lab practicals, and capstone research projects are introduced.

2. B.Tech Computer Science Engineering (CSE) Semester-Wise Subjects

Below is the standard 8-semester curriculum for B.Tech Computer Science Engineering:

Semester 1

  • Calculus & Differential Equations
  • Engineering Chemistry - I
  • Principles of Programming Languages
  • Discrete Structures
  • Basic Electrical Engineering Lab

Semester 2

  • Linear Algebra & Vector Calculus
  • Modern Applied Physics
  • Digital Systems Design
  • Computer Organization
  • C / C++ Programming Laboratory

Semester 3

  • Numerical Analysis & Statistics
  • Data Structures & Algorithms (DSA)
  • Circuit Theory & Networks
  • Digital Electronics & Logic Design
  • Data Structures Lab

Semester 4

  • Design & Analysis of Algorithms (DAA)
  • Operating Systems (OS)
  • Computer Architecture
  • Object-Oriented Programming (Java / Python)
  • Algorithms Practical Lab

Semester 5

  • Database Management Systems (DBMS)
  • Computer Networks
  • Introduction to AI & Machine Learning
  • Embedded Systems Architectures
  • DBMS & SQL Practical Lab

Semester 6

  • Microprocessors & Microcontrollers
  • Software Engineering & Agile Methods
  • Cloud Computing Systems
  • Theory of Computation (Automata)
  • Software Engineering Mini-Project

Semester 7

  • Distributed Database Systems
  • Parallel & High-Performance Computing
  • Full Stack Web Technologies
  • Computer Graphics & Multimedia
  • Major Project Phase - I

Semester 8

  • Robotic Control & Automation
  • Mobile Computing & App Development
  • Final Research Project & Seminar
  • Comprehensive Viva-Voce

3. B.Tech Mechanical Engineering Subjects

Comprehensive semester breakdown for B.Tech Mechanical Engineering:

SemesterKey Subjects Covered
Semester 1 & 2Calculus, Chemistry, Engineering Physics, Computer Programming, Engineering Graphics & CAD Design
Semester 3 & 4Solid Mechanics, Engineering Metallurgy, Thermodynamics, Fluid Mechanics, Strength of Materials, Manufacturing Processes (I)
Semester 5 & 6Heat & Mass Transfer, Manufacturing Processes (II), Microprocessors & Automatic Controls, Applied Thermodynamics, Automobile Engineering
Semester 7 & 8Machine Design, Vibration & Noise Control, Additive Manufacturing (3D Printing), Robotics Lab, Major Capstone Project

4. Electrical (EE) & Electronics (ECE) Subjects

Electrical Engineering (EE) Core

  • Electrical Machines (Motors & Transformers)
  • Electric Power Systems & Grid Transmission
  • Control Systems & Signal Regulation
  • Signal Processing & Circuit Analysis
  • Microprocessors & Microcontrollers

Electronics & Communication (ECE) Core

  • Analog Electronic Circuits & Amplifiers
  • Signals & Systems Analysis
  • Electromagnetic Field Theory
  • Digital Signal Processing (DSP)
  • Computer Communication & Optical Networks

5. Core Engineering Subjects Details

Solid Mechanics

Examines the behavioral response of physical objects, including motion, stress distribution, and deformation under external pressure and thermal changes.

Thermodynamics

Studies the relationship between heat, temperature, and mechanical energy, defining how energy transforms within mechanical and chemical systems.

Operating Systems (OS)

Teaches resource allocation, process synchronization, memory management, file systems, and virtual memory handling in modern computers.

Database Management Systems (DBMS)

Focuses on relational databases, SQL queries, normalization, ACID properties, transaction processing, and distributed data indexing.

6. Popular Elective Engineering Subjects

Artificial Intelligence & ML

Search algorithms, neural networks, deep learning, statistical relational modeling, and natural language processing.

Cloud Computing

SaaS, PaaS, IaaS architectures, serverless computing, AWS/Azure deployment, microservices, and containerization (Docker/Kubernetes).

Robotics & Automation

Kinematics, sensor integration, PLC automation, industrial robotics design, and closed-loop motor controllers.

VLSI & Embedded Systems

Microchip layout design, CMOS circuitry, Verilog/VHDL hardware synthesis, and FPGA system design.

7. Recommended Textbooks & Standard Reference Books

SubjectBook TitleAuthor(s)
Computer ArchitectureComputer System ArchitectureM. Morris Mano
Data StructuresData Structures & Algorithms in C++Sartaj Sahni
Operating SystemsOperating System ConceptsSilberschatz, Galvin & Gagne
ThermodynamicsBasic & Applied ThermodynamicsP.K. Nag
Fluid MechanicsIntroduction to Fluid MechanicsGeorge Batchelor
ElectromagnetismIntroduction to ElectrodynamicsDavid J. Griffiths

8. Frequently Asked Questions

Are First-Year subjects common for all engineering students?+

Yes, almost all AICTE-approved engineering institutions keep 1st year subjects identical across branches (covering Mathematics, Physics, Chemistry, Basic Programming, and Engineering Drawing) to establish core engineering foundations.

What is the difference between Core and Elective subjects?+

Core subjects are compulsory courses required to obtain your degree in a specific branch. Electives allow students to select specialized topics (such as AI, Robotics, or Data Science) based on personal career interests.

Are laboratory practicals compulsory in B.Tech?+

Yes, practical laboratory work and hands-on experiments carry significant credit weightage in every semester to ensure real-world technical competency.