IIT Subjects: Branch-Wise Course Syllabus & Topics

IIT Subjects: Branch-Wise Course Syllabus & Topics

Latest Updates

This breakdown covers the semester-wise academic structure, branch-specific core subjects for major streams, practical training requirements, standard reference textbooks, fee structures, and the step-by-step admission path.

Parameter Details
Program Duration 4 Years (8 Semesters)
Total Credits Approximately 160–180 credits
Governing Legislation Institutes of Technology Act, 1961
Total IIT Institutions 23 IITs across India
Qualifying Entrance Exams JEE Main followed by JEE Advanced
Class 12 Eligibility Requirement 75% aggregate marks (65% for SC/ST/PwD) with Physics, Chemistry, and Mathematics

B.Tech Subjects Year-wise

First-year B.Tech students study a common foundational syllabus regardless of their chosen branch. This ensures all engineering candidates develop essential problem-solving skills in mathematics, basic science concepts, computational logic, and engineering drawing before starting specialized coursework.

Computer Science Engineering (CSE) Data Structures, Digital Logic, Operating Systems, Discrete Mathematics Design & Analysis of Algorithms, Computer Organization, Software Engineering, Theory of Computation
Mechanical Engineering Kinematics of Machines, Thermodynamics, Strength of Materials (SOM), Fluid Mechanics Heat Transfer, Dynamics of Machines, CAD/CAM, Manufacturing Processes
Electrical Engineering Circuit Analysis, Electromagnetics, Electrical Machines I, Network Theory Control Systems, Power Electronics, Electrical Machines II, Power Systems I
Civil Engineering Surveying I, Structural Analysis I, Concrete Technology, Fluid Mechanics Transportation Engineering I, Geotechnical Engineering, Environmental Engineering I, Mechanics of Solids

B.Tech Electives and Specialisations

Professional electives and open electives start from Semester 5 (3rd year), giving students options to tailor their degree toward specialized industry sectors or research interests. Institutions such as IIT Kharagpur offer diverse academic structures, including B.Tech (Honours), B.Arch (Honours), and 35 Dual Degree programs across 19 Departments, 13 Schools, and 9 Centres of Excellence. Academic branches at IIT Delhi span B.Tech, M.Tech, MBA, M.Des, M.Sc, M.S. (Research), PG Diploma, and Ph.D. tracks.

Computer Science Engineering (CSE) Computer Networks, Database Management Systems (DBMS), Machine Learning, Compiler Design Artificial Intelligence, Computer Graphics, Cloud Computing, Cyber Security, Program Elective I
Mechanical Engineering Thermal Engineering, Design of Machine Elements, Manufacturing Technology Quality Management, Industrial Robotics, Refrigeration & Air Conditioning, Program Elective I
Electrical Engineering Smart Grids, Power Electronics Drives, Renewable Energy Systems Industrial Automation, Internet of Things (IoT), Digital Signal Processing, Program Elective I
Civil Engineering Hydrology, Structural Design (Steel/Concrete), Estimation & Costing Construction Management, Environmental Engineering II, Geo-Technical Design, Program Elective I

B.Tech Practicals and Projects

Practical components are mandatory throughout the B.Tech program. Students attend weekly laboratory sessions alongside theory classes to gain practical experience with experimental setups, software simulations, and hardware tools.

Final-year deliverables center around a Minor Project in Semester 7 and a Major Capstone Project in Semester 8 evaluating hardware or software solutions through formal viva-voce examinations.

Academic Stage Practical Component Duration & Schedule Core Objective
Semesters 1–8 Weekly Lab Sessions Concurrent with theory subjects Hands-on validation of theory (Physics, Chemistry, Programming, Circuits, Mechanics)
Semester 7 Minor Project 1 Semester System design, preliminary research, and prototype ideation
Semester 8 Major Capstone Project 1 Semester End-to-end engineering solution, hardware/software implementation, and final viva evaluation

How to Apply for B.Tech Admission in 2026: Step by Step

  1. Check Class 12 Eligibility: Complete Class 12 with Physics, Chemistry, and Mathematics, securing at least 75% aggregate marks (65% for SC, ST, and PwD candidates).
  2. Register & Appear for JEE Main: Take the NTA-conducted JEE Main exam, which consists of 90 total questions (75 to attempt) across Physics, Chemistry, and Mathematics for 300 total marks.
  3. Qualify for JEE Advanced: Rank among the top 2.5 lakh candidates in JEE Main to become eligible to appear for JEE Advanced.
  4. Appear for JEE Advanced: Take both compulsory 3-hour tests (Paper 1 and Paper 2) conducted by one of the IITs, covering Physics, Chemistry, and Mathematics.
  5. Achieve Top Rank for IIT Seats: Obtain a competitive rank in JEE Advanced, as only top rankers can secure admission across the 23 IITs in India.
  6. Final Admission into IIT: Complete entry into an Indian Institute of Technology, declared as an Institute of National Importance under the Institutes of Technology Act, 1961.
What to do Where Link
Compare colleges, fees and cutoffs B.Tech colleges in India findmycollege.com

Candidates must clear both JEE Main and JEE Advanced while meeting the Class 12 score requirement to secure admission into an IIT.

FAQs

What is the full form of IIT?

IIT stands for Indian Institute of Technology. These are public technical universities declared as Institutes of National Importance under the Institutes of Technology Act, 1961.

How many semesters are in 1 year of BTech?

There are 2 semesters in 1 academic year of B.Tech. A standard 4-year B.Tech degree program comprises 8 semesters in total.

How many subjects are in BTech?

What subjects are taught in BTech 1st year?

First-year B.Tech subjects are common across branches and include Engineering Mathematics I & II, Engineering Physics, Engineering Chemistry, Basic Electrical & Electronics, Computer Programming (C), Engineering Mechanics, and Workshop Practice.

What are the academic branches offered at IIT Delhi?

IIT Delhi offers Bachelor of Technology (B.Tech), Master of Technology (M.Tech), Master of Business Administration (MBA), Master of Design (M.Des), Master of Science (M.Sc), M.S. (Research), PG Diploma, and Ph.D. programs.

Which books are best for BTech core subjects?

Grewal for mathematics, ‘Concepts of Physics’ by H.C. Verma for physics, and ‘Programming in C’ by E. Balagurusamy for computer programming.

Nishit Kumar
Written by

Nishit Kumar is a senior EdTech industry leader with over a decade of experience in building and scaling education platforms, shaping their product, content, and growth strategy. At FindMyCollege, Nishit oversees content and editorial strategy, guiding topic selection and content frameworks to ensure accuracy, relevance, and student-first value across the website.

View all posts →

Similar Posts