Many students preparing for JEE wonder how many subjects are there in IITs. Some students also ask how many subjects they must study after entering IIT. It is important to understand that IITs do not follow the traditional school system. They do not offer individual subjects like schools. Instead, they offer full programs or courses. These courses include many subjects or topics under them.
IITs offer different types of undergraduate, postgraduate, and dual-degree programs. Each program has a fixed duration. Students can choose their program based on their interests. These programs train students in engineering, science, design, and management.
In this article, we will focus on the courses and programs available in IITs. We will cover undergraduate courses like B.Tech, B.S., and B.Arch. We will also explain dual degree programs like B.Tech + M.Tech and B.Tech + MBA. Finally, we will provide a list of all available courses in IITs for 2024–25.
How Many Subjects In IIT?
When students join an IIT, they do not select individual subjects like Physics, Chemistry, or Maths. Instead, they select a course or program. Each program contains multiple subjects. These subjects are fixed for each semester. They include core subjects, electives, labs, and project work.
For example, a student in B.Tech Computer Science will study subjects like Data Structures, Algorithms, Operating Systems, and many others. But a student in B.Tech Mechanical Engineering will study subjects like Thermodynamics, Fluid Mechanics, and Machine Design.
So, we can say that the number of subjects in IITs depends on the program chosen by the student. On average, a student studies 40 to 45 subjects in a 4-year course.
Let us now understand the types of programs offered in IITs.
Undergraduate Programs (4 Years) in IITs
IITs mainly offer two types of 4-year undergraduate programs:
1) Bachelor of Technology (B.Tech): B.Tech is the most popular course in IITs. Most students who clear JEE Advanced aim for a B.Tech degree. It is a 4-year program. Students study engineering concepts in detail. Each B.Tech branch has its own subjects. Popular B.Tech branches in IITs are:
- Computer Science and Engineering (CSE)
- Mechanical Engineering
- Electrical Engineering
- Civil Engineering
- Chemical Engineering
- Aerospace Engineering
- Metallurgical and Materials Engineering
- Electronics and Communication Engineering
- Engineering Physics
- Industrial Engineering
Each of these branches includes around 8 semesters. In each semester, students study 5 to 6 subjects. These subjects include theory, practicals, and projects.
2) Bachelor of Science (B.S.): Some IITs also offer a Bachelor of Science (B.S.) program. This program is for students who want to focus on core sciences instead of engineering. It is also a 4-year program. IITs that offer B.S. programs include IIT Kanpur and IIT Madras. Popular B.S. programs include:
- B.S. in Physics
- B.S. in Mathematics and Computing
- B.S. in Chemistry
- B.S. in Biological Sciences
- B.S. in Data Science and Artificial Intelligence
These programs include scientific theory, lab work, and research. Students can also shift to integrated M.S. programs after 4 years, depending on performance.
Dual Degree Programs (5 Years) in IITs
Some IITs also offer 5-year dual degree programs. These programs save time and provide both bachelor’s and master’s degrees. Students complete both degrees in 5 years instead of 6.
1) B.Tech + M.Tech / M.S. (Integrated Master’s): This is a popular option for students who want to complete both undergraduate and postgraduate studies together. Students get two degrees after 5 years:
- Bachelor of Technology (B.Tech)
- Master of Technology (M.Tech) or Master of Science (M.S.)
Students do not need to appear for GATE to enter M.Tech. They study a planned curriculum that covers both B.Tech and M.Tech topics.
Example: B.Tech + M.Tech in Electrical Engineering, or B.Tech in Mechanical + M.S. in Applied Mechanics.
2) B.S. + M.S. (Science-Based Dual Degree): This program is for science-focused students. Students study science in depth and continue with a master’s program in the same field. It is useful for students interested in research or teaching.
Example: B.S. + M.S. in Physics, Chemistry, or Mathematics.
Bachelor of Architecture (B.Arch – 5 Years)
Some IITs offer a 5-year Bachelor of Architecture (B.Arch) program. This course is for students interested in architecture and design. It includes design theory, construction techniques, architectural drawing, and urban planning. IITs that offer B.Arch:
- IIT Kharagpur
- IIT Roorkee
Students must appear for JEE Advanced and the Architecture Aptitude Test (AAT) to get admission in B.Arch.
Complete List of Courses in IITs (2024–25)
Here is a detailed list of undergraduate and dual-degree courses available across IITs for 2024–25:
Institute | Academic Program Name |
IIT Bhubaneswar | Civil Engineering (4 Years, Bachelor of Technology) |
Civil Engineering and M. Tech. in Structural Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Civil Engineering and M.Tech in Transportation Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electrical Engineering and M.Tech Power Electronics and Drives (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electronics and Communication Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering and M. Tech. in Mechanical System Design (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mechanical Engineering and M. Tech. in Thermal Science & Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mechanical Engineering with M.Tech. in Manufacturing Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Metallurgical and Materials Engineering (4 Years, Bachelor of Technology) | |
Metallurgical and Materials Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
IIT Bombay | Aerospace Engineering (4 Years, Bachelor of Technology) |
BS in Mathematics (4 Years, Bachelor of Science) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemistry (4 Years, Bachelor of Science) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Economics (4 Years, Bachelor of Science) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Energy Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Environmental Science and Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical Engineering and Materials Science (4 Years, Bachelor of Technology) | |
IIT Mandi | B.Tech in General Engineering (4 Years, Bachelor of Technology) |
B.Tech in Materials Science and Engineering (4 Years, Bachelor of Technology) | |
B.Tech in Mathematics and Computing (4 Years, Bachelor of Technology) | |
B.Tech in Microelectronics & VLSI (4 Years, Bachelor of Technology) | |
Bio Engineering (4 Years, Bachelor of Technology) | |
BS in Chemical Sciences (4 Years, Bachelor of Science) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Data Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Delhi | Biotechnology and Biochemical Engineering (4 Years, Bachelor of Technology) |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (Power and Automation) (4 Years, Bachelor of Technology) | |
Energy Engineering (4 Years, Bachelor of Technology) | |
Engineering and Computational Mechanics (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Materials Engineering (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mathematics and Computing (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Production and Industrial Engineering (4 Years, Bachelor of Technology) | |
Textile Technology (4 Years, Bachelor of Technology) | |
IIT Indore | Chemical Engineering (4 Years, Bachelor of Technology) |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical Engineering and Materials Science (4 Years, Bachelor of Technology) | |
Space Sciences and Engineering (4 Years, Bachelor of Technology) | |
IIT Kharagpur | Aerospace Engineering (4 Years, Bachelor of Technology) |
Aerospace Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Agricultural and Food Engineering (4 Years, Bachelor of Technology) | |
Agricultural and Food Engineering with M.Tech. in any of the listed specializations (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Applied Geology (4 Years, Bachelor of Science) | |
Architecture (5 Years, Bachelor of Architecture) | |
Biotechnology and Biochemical Engineering (4 Years, Bachelor of Technology) | |
Biotechnology and Biochemical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Chemistry (4 Years, Bachelor of Science) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering with any of the listed specialization (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Economics (4 Years, Bachelor of Science) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering with M.Tech. in any of the listed specializations (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electronics and Electrical Communication Engineering (4 Years, Bachelor of Technology) | |
Electronics and Electrical Communication Engineering with M.Tech. in any of the listed specializations (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Exploration Geophysics (4 Years, Bachelor of Science) | |
Industrial and Systems Engineering (4 Years, Bachelor of Technology) | |
Instrumentation Engineering (4 Years, Bachelor of Technology) | |
Manufacturing Science and Engineering (4 Years, Bachelor of Technology) | |
Manufacturing Science and Engineering with M.Tech. in Industrial and Systems Engineering and Management (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mathematics and Computing (4 Years, Bachelor of Science) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering with M.Tech. in any of the listed specializations (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Metallurgical and Materials Engineering (4 Years, Bachelor of Technology) | |
Metallurgical and Materials Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mining Engineering (4 Years, Bachelor of Technology) | |
Mining Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mining Safety Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Ocean Engineering and Naval Architecture (4 Years, Bachelor of Technology) | |
Ocean Engineering and Naval Architecture (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Physics (4 Years, Bachelor of Science) | |
IIT Hyderabad | Artificial Intelligence (4 Years, Bachelor of Technology) |
Biomedical Engineering (4 Years, Bachelor of Technology) | |
Biotechnology and Bioinformatics (4 Years, Bachelor of Technology) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computational Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (IC Design and Technology) (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Industrial Chemistry (4 Years, Bachelor of Technology) | |
Materials Science and Metallurgical Engineering (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Jodhpur | Artificial Intelligence and Data Science (4 Years, Bachelor of Technology) |
Bio Engineering (4 Years, Bachelor of Technology) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemistry with Specialization (4 Years, Bachelor of Science) | |
Civil and Infrastructure Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Materials Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Physics with Specialization (4 Years, Bachelor of Science) | |
IIT Kanpur | Aerospace Engineering (4 Years, Bachelor of Technology) |
Biological Sciences and Bioengineering (4 Years, Bachelor of Technology) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemistry (4 Years, Bachelor of Science) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Earth Sciences (4 Years, Bachelor of Science) | |
Economics (4 Years, Bachelor of Science) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Materials Science and Engineering (4 Years, Bachelor of Technology) | |
Mathematics and Scientific Computing (4 Years, Bachelor of Science) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Physics (4 Years, Bachelor of Science) | |
Statistics and Data Science (4 Years, Bachelor of Science) | |
IIT Madras | Aerospace Engineering (4 Years, Bachelor of Technology) |
Aerospace Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Biological Engineering (4 Years, Bachelor of Technology) | |
Biological Science (4 Years, Bachelor of Science) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Engineering Design (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical and Materials Engineering (4 Years, Bachelor of Technology) | |
Naval Architecture and Ocean Engineering (4 Years, Bachelor of Technology) | |
Physics (5 Years, Bachelor of Science and Master of Science (Dual Degree)) | |
IIT Gandhinagar | Artificial Intelligence (4 Years, Bachelor of Technology) |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Materials Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
IIT Patna | Artificial Intelligence and Data Science (4 Years, Bachelor of Technology) |
B. Tech in CE. – M. Tech. in Geotechnical Engineering (5 Years, B.Tech. + M.Tech./MS (Dual Degree)) | |
B. Tech. (CSE) and M.Tech in CSE (5 Years, B.Tech. + M.Tech./MS (Dual Degree)) | |
B. Tech. (ECE) -M. Tech. in VLSI (5 Years, B.Tech. + M.Tech./MS (Dual Degree)) | |
B. Tech. (EEE)-M. Tech. in (Power &. Control) (5 Years, B.Tech. + M.Tech./MS (Dual Degree)) | |
B. Tech. (Mathematics & Computing) M. Tech. in (Mathematics & Computing) (5 Years, B.Tech. + M.Tech./MS (Dual Degree)) | |
B. Tech. (ME) – M. Tech. in Mechatronics (5 Years, B.Tech. + M.Tech./MS (Dual Degree)) | |
B. Tech. (ME) – MBA (NITIE) (5 Years, Bachelor of Technology and MBA (Dual Degree)) | |
B.Tech. in Electronics and Communication Engineering and M.Tech. in Communication Systems (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemical Science and Technology (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical and Electronics Engineering (4 Years, Bachelor of Technology) | |
Electronics and Communication Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical and Materials Engineering (4 Years, Bachelor of Technology) | |
IIT Roorkee | Architecture (5 Years, Bachelor of Architecture) |
Biosciences and Bioengineering (4 Years, Bachelor of Technology) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemical Sciences (5 Years, Bachelor of Science and Master of Science (Dual Degree)) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Data Science and Artificial Intelligence (4 Years, Bachelor of Technology) | |
Economics (5 Years, Bachelor of Science and Master of Science (Dual Degree)) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electronics and Communication Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Geological Technology (5 Years, Integrated Master of Technology) | |
Geophysical Technology (5 Years, Integrated Master of Technology) | |
Mathematics & Computing (5 Years, Bachelor of Science and Master of Science (Dual Degree)) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical and Materials Engineering (4 Years, Bachelor of Technology) | |
Physics (5 Years, Bachelor of Science and Master of Science (Dual Degree)) | |
Production and Industrial Engineering (4 Years, Bachelor of Technology) | |
IIT (ISM) Dhanbad | Applied Geology (5 Years, Integrated Master of Technology) |
Applied Geophysics (5 Years, Integrated Master of Technology) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electronics and Communication Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Environmental Engineering (4 Years, Bachelor of Technology) | |
Mathematics and Computing (5 Years, Integrated Master of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Mineral and Metallurgical Engineering (4 Years, Bachelor of Technology) | |
Mining Engineering (4 Years, Bachelor of Technology) | |
Mining Machinery Engineering (4 Years, Bachelor of Technology) | |
Petroleum Engineering (4 Years, Bachelor of Technology) | |
IIT Ropar | Artificial Intelligence and Data Engineering (4 Years, Bachelor of Technology) |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical and Materials Engineering (4 Years, Bachelor of Technology) | |
IIT (BHU) Varanasi | Architecture (5 Years, Bachelor of Architecture) |
Biochemical Engineering with M.Tech. in Biochemical Engineering and Biotechnology (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Bioengineering with M.Tech in Biomedical Technology (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Ceramic Engineering (4 Years, Bachelor of Technology) | |
Ceramic Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Civil Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering with M.Tech. in Power Electronics (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Electronics Engineering (4 Years, Bachelor of Technology) | |
Industrial Chemistry (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Materials Science and Technology (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mathematics and Computing (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Metallurgical Engineering (4 Years, Bachelor of Technology) | |
Metallurgical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Mining Engineering (4 Years, Bachelor of Technology) | |
Mining Engineering (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
Pharmaceutical Engineering & Technology (4 Years, Bachelor of Technology) | |
Pharmaceutical Engineering & Technology (5 Years, Bachelor and Master of Technology (Dual Degree)) | |
IIT Guwahati | Biosciences and Bioengineering (4 Years, Bachelor of Technology) |
Chemical Engineering (4 Years, Bachelor of Technology) | |
Chemical Science and Technology (4 Years, Bachelor of Technology) | |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Data Science and Artificial Intelligence (4 Years, Bachelor of Technology) | |
Electronics and Communication Engineering (4 Years, Bachelor of Technology) | |
Electronics and Electrical Engineering (4 Years, Bachelor of Technology) | |
Energy Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Bhilai | Computer Science and Engineering (4 Years, Bachelor of Technology) |
Data Science and Artificial Intelligence (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Materials Science and Metallurgical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
Mechatronics Engineering (4 Years, Bachelor of Technology) | |
IIT Goa | Computer Science and Engineering (4 Years, Bachelor of Technology) |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Palakkad | Civil Engineering (4 Years, Bachelor of Technology) |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Data Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Tirupati | Chemical Engineering (4 Years, Bachelor of Technology) |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Jammu | Chemical Engineering (4 Years, Bachelor of Technology) |
Civil Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Materials Engineering (4 Years, Bachelor of Technology) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) | |
IIT Dharwad | Chemical and Biochemical Engineering (4 Years, Bachelor of Technology) |
Civil and Infrastructure Engineering (4 Years, Bachelor of Technology) | |
Computer Science and Engineering (4 Years, Bachelor of Technology) | |
Electrical Engineering (4 Years, Bachelor of Technology) | |
Engineering Physics (4 Years, Bachelor of Technology) | |
Interdisciplinary Sciences (5 Years, Bachelor of Science and Master of Science (Dual Degree)) | |
Mathematics and Computing (4 Years, Bachelor of Technology) | |
Mechanical Engineering (4 Years, Bachelor of Technology) |
Conclusion
There is no fixed number of subjects in IITs. Students do not choose individual subjects but select full programs. Each program includes many subjects over a 4- or 5-year period. Subjects vary based on the course and semester.
The most popular program is B.Tech. Other options include B.S., dual degrees, and B.Arch. Each IIT offers different programs. Students should check the official JoSAA website and IIT websites to get the latest list of courses for 2024–25.
By choosing the right program, students can study what they love. IITs give many options in science, engineering, and technology. Understanding these programs helps students make smart decisions for their future.