List of Courses offered by IITs in India
The Indian Institutes of Technology ( IITs) across India offer various programmes at the undergraduate (UG), postgraduate (PG) and doctorate (PhD) levels, majorly in the streams of Science, Engineering and Technology. Twenty-three IITs in India together offer over 250 Bachelor of Technology (B.Tech) programmes across various specialisations. The seat intake for these IITs at the BTech and M.Tech levels stands at 9,611 and 2,534 respectively.
In this article, we will talk about the types of courses offered at IIT, the most sought-after specialisations, niche courses, admission and eligibility and cut-offs required to study at one of the IITs in India. To take admission to IITs, candidates have to first qualify the JEE Main and appear in JEE Advanced. JEE Main 2025 Exam dates have been announced.
Discover top B.Tech colleges explored by similar minds
Students like you who showed interest in this article are also exploring the following colleges
JEE Main Syllabus 2025 | JEE Main Exam Pattern 2025 |
Best Books for JEE Main 2025 Preparation | JEE Main 2025 Application Form |
Types Of Degree Programmes Offered at IITs
IITs in India are typically known for three-degree programmes – B.Tech, M.Tech and Dual Degree (B.Tech-M.Tech). However, these premier institutes also offer other degree courses such as B.Arch, M.Arch, BSc etc. Here is a complete list of courses offered at IITs.
Q: What score is needed for admission to various courses offered at NIT Trichy?
Q: Does IIT Goa offer MTech?
Yes, IIT Goa offers a two-year MTech spread across four semesters. The institute introduced the MTech programme in July 2019. Admission to this course is based on GATE score followed by COAP Counselling. All MTech specialisations offered at IIT Goa are mentioned below:
- Mechanical Engineering
- Computer Science & Engineering
- Electrical Engineering
Q: Which M.Tech specialisations does IIT Bhilai offer?
IIT Bhilai offers a two-year M.Tech course across six specialisations. These are Computer Science & Engineering, Data Science & Artificial Intelligence, Electrical Vehicle Technology, Electrical Engineering, Mechanical Engineering, and Mechatronics. Admission to all the M.Tech courses is through GATE followed by COAP counselling.
UG Programmes | PG Programmes |
---|---|
Bachelor of Science (BS) | Master of Science (MSc) |
Dual Degree (BTech-MTech) | Dual Degree (MSc-PhD) |
Dual Degree (BS & MS) | Master of Design (MDes) |
Bachelor of Architecture (BArch) | Master of Business Administration (MBA) |
Bachelor of Design (BDes) | Master of Philosophy (MPhil) |
Joint MSc-PhD |
Most Sought-After Specialisations Across IITs
According to the AISHE Report, engineering is one of the top three disciplines with the highest number of enrollments. The report states, "Engineering & Technology is the third major stream with 40.19 lakh students enrolled. The share of male students enrolled in Engineering & Technology is 71.4 per cent whereas female enrolment is 28.6 per cent. This stream has 17 sub-streams like Electronics Engineering, Computer Engineering, Mechanical Engineering, Electrical Engineering etc. The top five sub-streams are Mechanical Engineering with 8.8 lakh students, Computer Engineering with 8.3 lakh students, Electronics Engineering with 6.5 lakh students, Civil Engineering with 5.9 lakh students and Electrical Engineering with 4.18 lakh students enrolled".
IITs, collectively, offer B.Tech, M.Tech, Dual Degree and PhD programmes in more than 100 specialisations. Computer Science Engineering is one of the most popular specialisations among students wanting to pursue B.Tech. Every year, more than 90 per cent of candidates qualifying JEE Advanced opt for this engineering specialisation at the UG level. The second and third in line are Mechanical Engineering and Electrical Engineering, respectively.
Take a look at some of the most sought after engineering specialisations:
All Courses and Specialisations Offered By IITs
All the IITs put together, offer numerous UG, PG and PhD level programmes in engineering as well as non-engineering streams. Take a look at the all courses and specialisations offered by IITs below.
Q: How many seats are there in IITs?
According to the JoSAA 2024 seat matrix, the total seats in IITs are 17760, while the number of seats in NITs and IIITs is 24229 and 8546, respectively. According to the official data, this year 355 seats are increased in IIT, including 20 in IIT Bhubaneswar, 12 in IIT Bombay, 30 in Kharagpur, 84 in Patna, 30 in Gandhinagar, 10 in Guwahati, 40 in Bhilai, 10 in Tirupati, and 75 in Dharwad. In 2023, the IIT seat count was 17385.
Read More: JoSAA 2024 Seat Matrix
Q: Which courses are offered by IIT Gandhinagar?
The modes of IIT Gandhinagar admissions are online and offline. Admission to various postgraduate and undergraduate courses is based on merit and entrance exam scores. The accepted entrance exams are GATE, JEE Main, and JEE Advanced. Candidates must study GATE exam pattern, keep an eye on GATE exam date and GATE result. At the undergraduate level, the college offers four-year BTech courses to students in seven specialisations. At the postgraduate level, the college offers two-year MSc, MTech, M.A. And various other courses to students. Indian Institute of Technology Gandhinagar (IIT Gandhinagar) also provides Ph.D. and several online courses to students.
Niche Courses Offered At IITs
IITs are well-known for offering traditional B. Tech and M.Tech degree programmes. However, some of these premier institutes also offer unconventional and niche engineering courses such as Ceramic Engineering, Artificial Intelligence, Industrial Chemistry, and Paper and Pulp Technology. These institutes offer various non-engineering programmes such as MBA in Telecom, and Master’s programme in Medical Science and Technology among others. Take a look at the complete list below.
Name of IIT | Degree | Niche courses |
---|---|---|
IIT Bombay | MTech | Geo-Informatics And Natural Resources |
IIT Bombay | MTech | Petroleum Geoscience |
IIT Delhi | BTech | Production And Industrial Engineering |
IIT Delhi | MTech | Applied Optics |
IIT Delhi | MTech | Atmospheric-Oceanic Science and Technology |
IIT Delhi | MTech | Design of Mechanical Equipment |
IIT Delhi | MTech | Industrial Tribology and Maintenance Engineering |
IIT Delhi | MTech | Molecular Engineering |
IIT Delhi | MTech | Radio Frequency Design and Technology |
IIT Delhi | MTech | Rock Engineering and Underground Structure |
IIT Delhi | MTech | Solid-State Materials |
IIT Delhi | MTech | Design engineering |
IIT Kanpur | BTech | Biological Sciences And Bioengineering |
IIT Kharagpur | BTech | Industrial & Systems Engineering |
IIT Kharagpur | MTech | Medical Imaging &Informatics |
IIT Kharagpur | Dual | Agricultural And Food Engineering + M.Tech In Any Of The Listed Specialisations |
IIT Kharagpur | Dual | Mining Safety Engineering |
IIT Kharagpur | Dual | Quality Engineering Design And Manufacturing |
IIT Kharagpur | Integrated | Applied Geology |
IIT Kharagpur | Integrated | Exploration Geophysics |
IIT Madras | Dual | Biological Engineering |
IIT Madras | Dual | Engineering Design |
IIT Roorkee | BTech | Paper And Pulp Engineering |
IIT Roorkee | BTech | Polymer Science And Engineering |
IIT Roorkee | Dual | Geological Technology |
IIT Roorkee | Dual | Geophysical Technology |
IIT BHU | BTech | Ceramic Engineering |
IIT BHU | BTech | Pharmaceutical Engineering & Technology |
IIT BHU | MTech | Thermal Science And Engineering |
IIT BHU | MTech | Climate Science And Technology |
IIT BHU | Dual | Biochemical Engineering +M.Tech In Biochemical Engineering And Biotechnology |
IIT BHU | Dual | Industrial Chemistry |
IIT BHU | Dual | Civil Engineering + Transportation Engineering |
IIT Dhanbad | BTech | Mineral Engineering |
IIT Dhanbad | BTech | Mining Machinery Engineering |
IIT Hyderabad | BTech | Artificial Intelligence |
IIT Hyderabad | BTech | Engineering Science |
IIT Hyderabad | BTech | Mechanical & Aerospace Engineering |
IIT Hyderabad | MTech | Executive MTech |
IIT Kharagpur, IIT Madras | BTech | Ocean Engineering And Naval Architecture |
IIT Mandi | MTech | Master of Technology in Power Electronics and Drives |
IIT Mandi | MTech | Structural Engineering |
Eligibility Criteria for IIT Courses
To be eligible for admissions to B.Tech and Dual degree programmes at IITs, candidates should secure passing marks in the qualifying examination. The authorities have waived off the requirement of obtaining at least 75 per cent marks in class 12 board exams for admission to IITs due to COVID-19. Admissions to the above courses at IITs is based on two engineering entrance exams and a joint counselling process.
Step 1: Joint Entrance Exam ( JEE Main)
Step 2: JEE Advanced
Step 3: Joint Seat Allocation Authority ( JoSAA Counselling)
For admissions to M.Tech programmes, candidates need to have qualified Graduate Aptitude Test in Engineering ( GATE). Bachelor degree holders in Engineering and those who are in the final year of such programmes will be able to apply for GATE.
Admissions & Cut-offs for IIT Courses
During JoSAA counselling, the IITs release round-wise and category-wise cut-offs for admissions to B.Tech and Dual Degree programmes. After appearing for JEE Advanced, the next step is to appear for JoSAA counselling. JoSAA refers to joint seat allocation for admissions to 23 IITs, 31 NITs, 23 IIITs and 23 Other-Government Funded Technical Institutes (Other-GFTIs).
Take a look at BTech cut-offs for some of the top IITs below.
All Courses and Specialisations Offered By IITs
All the IITs put together, offer numerous UG, PG and PhD level programmes in engineering as well non-engineering streams. Take a look at the all courses and specialisations offered by IITs below.
FAQs Regarding IIT Courses
Q. What are the courses in IITs (Indian Institute of Technology)?
A. Bachelor of Technology (BTech), Bachelor of Science (BS) Chemistry, Dual Degree (BTech), Dual Degree (BS & MS) Physics, Master of Science (M.Sc.) Chemistry, M.Sc.-Ph.D. – Dual Degree, Master of Technology (MTech) and Joint MSc Ph etc.
Q. How long is an IIT Course?
A. The BTech course is based on a four-year program with eight semesters, while the Dual Degree and Integrated courses are five-year programs with ten semesters.
Q. How many courses do IIT Bombay offer?
A. IIT Bombay offers more than 60 courses in the stream of Engineering and Technology, Science and Management.
Q. Which is the best course in IIT?
Satyendra is an expert news writer and content editor at shiksha.com with over ten years of experience in the education field. His work involves writing news and articles, editing, and proofreading content related t... Read Full Bio
Comments
(12)
M
a year ago
D
3 years ago
NIT Trichy is a government university and the admission to this university is based on merit and entrance exam scores. The accepted entrance exams are JEE Main. Candidates must give as many mock tests as possible for admission through the JEE Main exam. Do check the JEE Main exam pattern, and attempt as many JEE Main questions papers as possible. For particular score related details candidates must visit the official website or can even check the JEE Main College Predictor.