List of Courses offered by IITs in India

List of Courses offered by IITs in India

10 mins read6.7L Views 12 Comments
Updated on Jun 10, 2024 12:33 IST
Here is a list of some unique and popular courses offered by 23 Indian Institutes of Technology (IITs) across India along with their admission criteria and cut-offs. 

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 2024 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

Mandi
#31 NIRF
₹8 L
Ranked in the top 50 by NIRF
Varanasi
#10 NIRF
₹8 L - 10 L
Ranked in the top 50 by NIRF
Roorkee
#6 NIRF
₹8 L - 10.71 L
Ranked in the top 10 by NIRF
Kanpur
#4 NIRF
₹8 L
Ranked in the top 10 by NIRF

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Tiruchirappalli
#9 NIRF
₹5 L
Ranked in the top 10 by NIRF
Warangal
#21 NIRF
₹5 L
Placements similar to IIT Goa
Coimbatore
₹10 L - 24 L
Reputed private institution you should consider
Amethi
#80 NIRF
₹5.82 L - 10.78 L
Ranked in the top 100 by NIRF
Hyderabad
#47 NIRF
₹10 L - 18 L
Ranked in the top 50 by NIRF
Thiruvananthapuram
#51 NIRF
₹6.25 L
Placements similar to IIT Goa
View allCollections
JEE Main Syllabus 2024 JEE Main Exam Pattern 2024
Best Books for JEE Main 2024 Preparation  JEE Main 2024 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?

A:

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

Q:   How many seats are there in IITs?

A:

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:   Will IIT seats increase in 2025?

A:

Probabaly, as the seats increase every year. Last year, there has been a notable surge in the number of available seats for BTech courses at IITs. In 2024, the total number of seats available were 17,740. In 2023, the number of Btech seats in IITs were 17,385. The number of seats to be available in 2025 will be notified with the JoSAA counselling details.

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 2017-18, 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". 

Explore more B.Tech exams with upcoming dates

CUEE 2025 Application Form

2 Dec '24 - 25 Dec '24

ATIT phase 1 exam date

21 Dec '24 - 26 Dec '24

NUCAT 2025 Test 1 Registration

2 Dec '24 - 31 Dec '24

AMIE Exam 2024 Summer Applicat...

10 Jan '25

LPU NEST 2025 Online Applicati...

15 Oct '24 - 15 Jan '25

GITAM GAT 2025 registration la...

17 Jan '25

AGC NEST Application Form Release

27 Dec '24

VTUEEE 2025 Phase 1 Slot 1 App...

13 Oct '24 - 31 Dec '24

GUJCET 2025 Application Form

17 Dec '24 - 31 Dec '24

CUSAT CAT 2025 notification

15 Jan '25

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:

Computer Science Engineering Mechanical Engineering
Aeronautical Engineering Chemical Engineering
Chemical Engineering Petroleum Engineering
Electrical Engineering Industrial Engineering
Electronics & Communication Engineering Civil Engineering
Automobile Engineering Electronics Engineering
Aerospace Engineering Marine Engineering

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:   Does IIT Dhanbad provides PhD course?

A:

IIT Dhanbad provides PhD course in various specialisations. The eligibility criteria for PhD admissions is that candidate should have passed graduation with at least 70% aggregate or 7 CGPA. The aspirants with a valid postgraduate degree with at least 60% aggregate or 6 CGPA in Engineering/Science or any allied areasThe entrance exams accepted for IIT Dhanbad PhD admissions include GATE, UGC NET, and CAT. Additionally, the total fee is around INR 1.4 lakh.

Q:   Does IIT Dhanbad offer any integrated course?

A:

Yes, IIT Dhanbad offers a five-year Integrated course of BTech+MTech with similar eligibility and selection criteria as of the BTech. The M.Tech Integrated course is offered in three specialisations. Students get both the combined degree of UG and PG at the completion of the course. The fee and seat intake varies for integrated programmes.A. IIT Dhanbad accepts admission based on the scoring in JEE Main and JEE Advanced entrance exam followed by JoSAA counselling. This is the only criterion for admission to a BTech course at IITs. Candidates shall check the eligibility conditions carefully. In order to apply, students need to fill out JEE Main application form.

Q:   Does IIT Goa offer MTech?

A:

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:

 

Name of IIT Courses and Specialisations
IIT Kharagpur (IITKGP) List of courses at IIT Kharagpur
IIT Bombay (IITB) List of courses at IIT Bombay
IIT Kanpur (IITK) List of courses at IIT Kanpur
IIT Madras (IITM) List of courses at IIT Madras
IIT Delhi (IITD) List of courses at IIT Delhi
IIT Guwahati (IITG) List of courses at IIT Guwahati
IIT Roorkee (IITR) List of courses at IIT Roorkee
IIT (BHU) Varanasi List of courses at IIT Varanasi
IIT Bhubaneswar (IITBBS) List of courses at IIT Bhubaneshwar
IIT Gandhinagar (IITGN) List of courses at IIT Gandhinagar
IIT Hyderabad (IITH) List of courses at IIT Hyderabad
IIT Jodhpur (IITJ) List of courses at IIT Jodhpur
IIT Patna (IITP) List of courses at IIT Patna
IIT Ropar (IITRPR) List of courses at IIT Ropar
IIT Indore (IITI) List of courses at IIT Indore
IIT Mandi List of courses at IIT Mandi
IIT Palakkad (IITPKD) List of courses at IIT Palakkad
IIT Tirupati (IITTP) List of courses at IIT Tirupati
IIT Dhanbad (IITDHN) – ISM Dhanbad List of courses at IIT Dhanbad
IIT Bhilai (IIT C) List of courses at IIT Bhilai
IIT Goa List of courses at IIT Goa
IIT Jammu List of courses at IIT Jammu
IIT Dharwad List of courses at IIT Dharwad

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
Name of IIT Degree Niche courses
IIT Kanpur BS Earth Sciences
IIT Kanpur BS Mathematics And Scientific Computing
IIT BHU MSc Atmosphere And Ocean Sciences
IIT Mandi MA Development Studies
IIT Kharagpur Interdisciplinary - MMMT Master’s Program in Medical Science and Technology

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.

IIT Cutoffs
Indian Institute of Technology, Delhi Indian Institute of Technology Madras
Indian Institute of Technology, Bombay Indian Institute of Technology Mandi
Indian Institute of Technology, Kharagpur Indian Institute of Technology Roorkee
Indian Institute of Technology, (BHU) Varanasi, Uttar Pradesh Indian Institute of Technology Ropar
Indian Institute of Information Technology, Kanpur Indian Institute of Technology, Bhubaneswar, Odisha

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.

Name of IIT Courses and Specialisations
IIT Kharagpur (IITKGP) List of courses at IIT Kharagpur
IIT Bombay (IITB) List of courses at IIT Bombay
IIT Kanpur (IITK) List of courses at IIT Kanpur
IIT Madras (IITM) List of courses at IIT Madras
IIT Delhi (IITD) List of courses at IIT Delhi
IIT Guwahati (IITG) List of courses at IIT Guwahati
IIT Roorkee (IITR) List of courses at IIT Roorkee
IIT (BHU) Varanasi List of courses at IIT Varanasi
IIT Bhubaneswar (IITBBS) List of courses at IIT Bhubaneshwar
IIT Gandhinagar (IITGN) List of courses at IIT Gandhinagar
IIT Hyderabad (IITH) List of courses at IIT Hyderabad
IIT Jodhpur (IITJ) List of courses at IIT Jodhpur
IIT Patna (IITP) List of courses at IIT Patna
IIT Ropar (IITRPR) List of courses at IIT Ropar
IIT Indore (IITI) List of courses at IIT Indore
IIT Mandi List of courses at IIT Mandi
IIT Palakkad (IITPKD) List of courses at IIT Palakkad
IIT Tirupati (IITTP) List of courses at IIT Tirupati
IIT Dhanbad (IITDHN) – ISM Dhanbad List of courses at IIT Dhanbad
IIT Bhilai (IIT C) List of courses at IIT Bhilai
IIT Goa List of courses at IIT Goa
IIT Jammu List of courses at IIT Jammu
IIT Dharwad List of courses at IIT Dharwad

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?

A. All the IITs offer different courses, In the top IITs in India such as IIT Bombay, IIT Madras, IIT Kharagpur, the most popular courses are Computer, Mechanical Engineering.
Q. Can I change my branch in IIT?
A. Yes, you can change the branch in the IITs by following the guidelines set by the respective institute.
Q. Is there pg courses in IITs in India?
A. Yes, there are PG courses in IITs across India. To get admission into the pg courses candidates need to qualify GATE and IIT JAM.
Q. What are courses offered by IIT Kharagpur?
A. IIT Kharagpur offers admission to a four-year B.Tech (Bachelor of Technology) degree, a five-year B.Arch degree, a five-year Dual Degree (Integrated Bachelor & Master of Technology) or a five-year integrated M.Sc (Master of Sciences) at IIT Kharagpur.
Q. What are other courses that can be pursued in the IITs, besides a BTech course?
A. Bachelor of Science (BS), Dual Degree (MSc-PhD), Dual Degree (B.Tech-M.Tech), M.Tech, Dual Degree (BS & MS), M.Des, B.Arch, MBA, B.Des, M.Phil and Joint MSc-PhD and more courses are offered in IITs across India.
Q. Which are the best courses that can be taken in IIT Delhi?
A. Computer Science, Mathematics and Computing, and Electrical Engineering are the best courses that can be taken in IIT Delhi.
Q. Which is the best BTech course in IIT Bombay?
A. The best branches in Btech at IIT Bombay are Computer Science and Electrical Engineering.
About the Author

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)

how many marks required for admission into non engineering courses

Reply to Mohammad Abdullah

A

Angelina Nayak

2 years ago

Does IIT offer BSc Hons Maths?

Reply to Angelina Nayak

D

Deepa tharani

2 years ago

I'm pursuing B E in biomedical engineering..I need to do my pg in IIT Madras..what about the placement in biomedical engineering

Reply to Deepa tharani

A

Amarjith

4 years ago

Is there bachelor of computer science in IIT

Reply to Amarjith