IIT Subjects: Branch-Wise Course Syllabus & Topics
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
- 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).
- 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.
- Qualify for JEE Advanced: Rank among the top 2.5 lakh candidates in JEE Main to become eligible to appear for JEE Advanced.
- 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.
- 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.
- 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.
