Home » Colleges » Top IITs in India: Courses Offered, NIRF Ranking and JEE Main Cut off

Top IITs in India: Courses Offered, NIRF Ranking and JEE Main Cut off

Updated on

The Indian Institute of Technology (IITs) which are among the most reputable and prestigious institutes in the world need no introductions. Every year the trained talent they churn out has led to legions of success stories making every aspiring engineer their goal college as IIT. To get through IIT is not cakewalks as thousands of candidates apply for the limited seats every year and only the picked students among the lot get to live their dream. To be a part of IITs in India, candidates need to crack Joint Entrance Examination, both JEE Main and JEE Advanced.


Latest Updates on IITs: Joint Admission Board (JAB) has scrapped the 12th Marks eligibility criterion for admission to IITs or for being eligible for JEE Advanced 2020. It is expected this is a temporary relief to students amid the COVID-19 pandemic. Read More


There are a total of 23 IITs in India offering 11,279 seats for an undergraduate degree. This article offers a full list of IITs in India consisting of their MHRD (Ministry of Human Resource Development) – NIRF 2020 ranking, B. Tech courses, seats they offer and admission process, and cut off also their fees structure.

IITs in India – NIRF Rankings

Among the top 200 Engineering colleges in India, 9 IITs hold the positions in top 10. IIT Madras secures the 1st rank. Let us see the rankings of the top 10 IITs in India.

NIRF Rankings Institute Name
1 Indian Institute of Technology, Madras
2 Indian Institute of Technology, Delhi
3 Indian Institute of Technology, Bombay
4 Indian Institute of Technology, Kanpur
5 Indian Institute of Technology, Kharagpur
6 Indian Institute of Technology, Roorkee
7 Indian Institute of Technology, Guwahati
8 Indian Institute of Technology, Hyderabad
10 Indian Institute of Technology, Indore
11 Indian Institute of Technology, Varanasi

Why Choose IITs in India?

IITs in India boast themselves off of national importance. They were set up as a catalyst to kickstart the industrial revolution in India by producing an epitome of engineering talent in the country.

  • Out of 10 top engineering colleges in India, as per the NIRF Rankings, 9 positions are held by IITs in India.
  • IITs in India compete with the world’s most renowned engineering colleges such as Stanford and MIT.
  • Graduating from IITs in India will fetch you the highest salary packages.
  • Also, it opens a plethora of job opportunities not only in India but worldwide.

Advantage of Pursuing B.Tech from IITs in India

There are a number of advantages of studying B.Tech from IITs in India.

  • It is a perfect alternative to colleges abroad.
  • It is very affordable compared to other private institutes.
  • M.Tech students get monthly stipends for studying.
  • Development of interpersonal skills.
  • Students develop a sense of entrepreneurship.
  • IITs are well known for their best faculty. Most of the teachers are PhD holders from the top universities.
  • Top IITs in India have the placement rate of more than 90%.

Admission Process in IITs in India through JEE Main

  • To get admission for the Top IITs Colleges in India candidates first need to clear JEE Main exam.
  • After clearing JEE Main candidates need to opt for JEE Advanced.
  • Shortlisting candidates will appear for the Joint Seat Allocation Authority (JoSAA) 2019 which has been set up by the Ministry of Human Resources Development (MHRD) to manage and regulate the joint seat allocation for admissions to 107 institutes including 23 IITs.

Read JEE Advanced Cut off

List of IITs in India

Let us read in detail about the 23 Top IITs in India for Engineering.

IIT Madras (Chennai)

  • IIT Madras offers various B.Tech courses through JEE Main Score such as Aerospace Engineering, Chemical Engineering, Civil Engineering, Computer Science & Engineering, Electrical Engineering, Engineering Physics, Mechanical Engineering, Metallurgical & Material Engineering, Naval Architecture & Ocean Engineering
  • This year, students from the Department of Computer Science and Engineering in IIT Madras, bagged the highest salary package of INR 133.05 LPA followed by the Department of Electrical Engineering.
NIRF Ranking 1
Seats Intake For the academic year 2017-18, the total number of seats available for B. Tech and integrated B. Tech courses is 838
Cut off 2019 Closing rank after round 7
Computer science and Engineering – 188
Electrical Engineering – 722
Mechanical Engineering – 2032
Chemical Engineering –
Aerospace Engineering – 3612.
Course Fees INR 70,954/year.

IIT Delhi

  • IIT Delhi offers various B.Tech courses through JEE Main Score such as Chemical Engineering, Computer Science and Engineering, Civil Engineering, Electrical Engineering, Mathematics & Computing, Mechanical Engineering, Engineering Physics, Textile Engineering.
  • Some of the major recruiters of IIT Delhi were Microsoft, Mastercard, Uber, Denso Japan, etc.
NIRF Ranking 2
Seats Intake IIT Delhi offers a total of 851 seats for B. Tech and integrated courses.
Cut off 2019 Closing rank after round 7
Computer Science and Engineering – 93
Mechanical Engineering – 1222
Chemical Engineering – 1940
Electrical Engineering – 469
Civil Engineering – 3429
Textile Engineering – 6549
Course Fees INR 2.19 lakhs/ year.

Check Admission Process in NIT Warangal through JEE Main Exam

IIT Bombay

  • IIT Bombay offers various B.Tech courses through JEE Main Score such as Aerospace Engineering, Chemical Engineering, Civil Engineering, Computer Science & Engineering, Electrical Engineering, Mechanical Engineering, Metallurgical & Material Engineering, Engineering Physics
  • In the last placement drive, students of IIT Bombay received 156 international offers from USA, Japan, UAE, etc.
NIRF Ranking 3
Seats Intake 729 for all the B. Tech streams.
Cut off 2019 Closing rank after round 7
Computer Science and Engineering – 63
Mechanical Engineering – 999
Chemical Engineering – 1739
Electrical Engineering – 296
Civil Engineering – 3005
Course Fees INR 2.11 lakhs/year

IIT Kanpur

  • IIT Kanpur offers various B.Tech courses through JEE Main Score such as Aerospace Engineering, Chemical Engineering, Civil Engineering, Computer Science and Engineering, Electrical Engineering, Materials Science and Engineering, Mechanical Engineering.
  • IIT Kanpur has set up a special department for providing loans and scholarships to students who are not eligible for government scholarships.
NIRF Ranking 4
Seats Intake 827 seats for 4-year B. Tech course.
Cut off 2019 Closing rank after round 7
Computer Science and Engineering – 217
Mechanical Engineering – 2108
Chemical Engineering – 3430
Electrical Engineering – 994
Civil Engineering – 4681.
Course Fees INR 2.07 lakhs/year.

Read About Why Choose NIT Rourkela?

IIT Kharagpur

  • IIT Kharagpur offers various B.Tech courses through JEE Main Score such as Aerospace Engineering, Chemical Engineering, Civil Engineering, Computer Science and Engineering, Electrical Engineering, Electronics and Electrical Communication Engineering, Industrial and System Engineering, Mechanical Engineering, Metallurgical and Materials Engineering, Mining Engineering, Ocean Engineering and Naval Architecture.
  • In 2020 placements, IIT Kharagpur experienced a 50% increase in international offers.
NIRF Ranking 5
Seats Intake IIT Kharagpur has total of 1341 seats for different branches of Engineering
Cut off 2019 Closing rank after round 7
Computer Science and Engineering – 283
Mechanical Engineering – 2259
Chemical Engineering – 3516
Electrical Engineering – 1417
Civil Engineering – 4955
Course Fees INR 79,070/year.

IIT Roorkee

  • IIT Roorkee offers various B.Tech courses through JEE Main Score such as Biotechnology, Chemical Engineering, Civil Engineering, Electronics and Computer Engineering, Electrical Engineering, Mechanical and Industrial Engineering, Metallurgical & Materials Engineering.
  • IIT Roorkee secured a position in top 600 institutes in the world as per The Times Higher Education Rankings.
NIRF Ranking 6
Seats Intake Total seats offered by the college for B. Tech courses as well as integrated programs are 1080.
Cut off 2019 Closing rank after round 7
Computer Science and Engineering – 412
Mechanical Engineering – 2748
Chemical Engineering – 4384
Electrical Engineering – 1856
Civil Engineering – 5261.
Course Fees INR 2.13 lakhs/year.

IIT Guwahati

  • IIT Guwahati offers various B.Tech courses through JEE Main Score such as Computer Science and Engineering, Electronics Communication Engineering, Mechanical Engineering, Civil Engineering, Biosciences and Bioengineering, Chemical Engineering, Electronics and Electrical Engineering, Engineering Physics, Chemical Science Technology, Mathematics And Computing.
  • Eligible students in IIT Guwahati can avail a number of Institute and other scholarships, Assistantships, etc.
NIRF Ranking 7
Seats Intake They offer a total of 702 seats for B. Tech programs.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and engineering – 588
Electrical Engineering – 2028
Mechanical Engineering – 3417
Course Fees INR 2.15 lakhs/year.

Read About JEE Main Participating Colleges

IIT Hyderabad

  • IIT Hyderabad offers various B.Tech courses through JEE Main Score such as Artificial Intelligence, Chemical Engineering, Civil Engineering, Computer Science and Engineering, Electrical Engineering, Engineering Physics, Engineering Science, Materials Science and Metallurgical Engineering, Mathematics and Computing, Mechanical Engineering.
  • IIT Hyderabad grew in terms of placement package, reaching INR 60.41 lac per annum.
NIRF Ranking 8
Seats Intake For the academic year 2017 the total number of seats available in IIT Hyderabad for B. Tech program is 285.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and engineering – 616
Artificial Intelligence – 657
Mathematics and Computing – 694
Electrical Engineering – 1868
Mechanical Engineering – 3609
Course Fees INR 2.17 lakhs/year.

IIT Indore

  • IIT Indore offers various B.Tech courses through JEE Main Score such as Computer Science and Engineering, Electrical Engineering, Mechanical Engineering, Civil Engineering, Metallurgy Engineering and Materials Science.
  • Candidates with family income of less than 5 lakh are entitled to a remission of 1/3rd tuition fees. Families, with income of less than 1 lakh, receive full grants.
NIRF Ranking 10
Seats Intake IIT Indore offers 252 seats for admission to B. Tech program in 5 disciplines.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and engineering was – 1067
Electrical Engineering – 3635
Mechanical Engineering 5279
Civil Engineering – 7971
Metallurgy and Materials Engineering – 9795.
Course Fees INR 2.2lakhs/year.

Check out JoSAA counselling

IIT Varanasi

  • IIT Varanasi offers various B.Tech courses through JEE Main Score such as Ceramic Engineering and Technology, Chemical Engineering, Civil Engineering, Computer Science and Engineering, Electrical Engineering, Electronics Engineering, Mechanical Engineering, Metallurgical Engineering, Mining Engineering, Pharmaceutical Engineering and Technology.
  • The top recruiters in IIT Varanasi for 2019 were Goldman Sachs, Uber, Google, Microsoft, and Cisco.
NIRF Ranking 11
Seats Intake BHU Varanasi offers 795 seats for admission to B. Tech for 10 different disciplines.
Cut off 2019 After 7 rounds the cut off for General category in
Computer Engineering – 796
Electrical Engineering – 3026
Mechanical Engineering – 4268
Chemical Engineering – 6421
Metallurgical Engineering – 8169
Course Fees INR 2.17akhs/year.

IIT Dhanbad

  • IIT Dhanbad offers various B.Tech courses through JEE Main Score such as Chemical Engineering, Civil Engineering, Computer Science & Engineering, Electrical Engineering, Electronics and Communication Engineering, Engineering Physics, Mechanical Engineering, Mineral and Metallurgical Engineering, Mining Machinery Engineering, Petroleum Engineering
  • IIT Dhanbad has earned the status of “Center of Advanced Studies”.
NIRF Ranking 12
Seats Intake There are 912 seats for admission to B. Tech and Integrated B. Tech courses in IIT Dhanbad.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and Engineering – 2856
Electrical Engineering – 5873
Mechanical Engineering – 6740
Chemical Engineering – 8743
Civil Engineering – 8895.
Course Fees INR 2.23 lakhs/year.

IIT Bhubaneswar

  • IIT Bhubaneswar offers various B.Tech courses through JEE Main Score such as Civil Engineering, Computer Science & Engineering, Electrical Engineering, Mechanical Engineering, Electronics and Communication Engineering, Metallurgical & Materials Engineering.
  • In the last placement drive, approximately, 90% of the students got placed.
NIRF Ranking 22
Seats Intake The institute has 581 students in all the B. Tech programs.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and Engineering was – 2088
Electrical Engineering – 4915
Mechanical Engineering – 6183
Electronics and Communication Engineering – 3691
Civil Engineering – 9269.
Course Fees INR 1.98 lakhs/year.

IIT Gandhinagar

  • IIT Gandhinagar offers various B.Tech courses through JEE Main Score such as Chemical Engineering, Civil Engineering,, Computer Science & Engineering, Electrical Engineering, Mechanical Engineering, Materials Science and Engineering.
  • Under the MCM (Merit-cum-Means) scholarship scheme available, economically weak students have to pay INR 1000 per semester.
NIRF Ranking 24
Seats Intake IIT Gandhinagar offers a total 194 courses for B. Tech program.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and Engineering – 1548,
Electrical Engineering – 3299
Mechanical Engineering – 4476
Chemical Engineering – 6671
Civil Engineering – 8122.
Course Fees INR 2.57 lakhs/year.

Check JEE Main Marks Vs Ranks: Rank Analysis as per Previous Year Trends

IIT Ropar

  • IIT Ropar offers various B.Tech courses through JEE Main Score such as Chemical Engineering, Civil Engineering, Computer Science & Engineering, Electrical Engineering, Mathematics and Computing, Mechanical Engineering, Metallurgical & Materials Engineering.
  • The placement rate of IIT Ropar is 91%.
NIRF Ranking 25
Seats Intake Total 297 seats are offered in all the B. Tech courses.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and Engineering – 2049
Electrical Engineering – 5057
Mechanical Engineering – 6838
Chemical Engineering – 8692
Civil Engineering – 9826.
Course Fees INR 2.27 lakhs/year.

IIT Patna

  • IIT Patna offers various B.Tech courses through JEE Main Score such as Computer Science & Engineering, Electrical Engineering, Mechanical Engineering, Civil and Environmental Engineering, Chemical and Biochemical Engineering, Metallurgical & Materials Engineering.
  • IIT Faculty has the best faculty of 126 members. Most of them were Ph.D holders.
NIRF Ranking 26
Seats Intake Around 300 seats are available in the various specializations of an engineering program in IIT Patna.
Cut off 2019 After 7 rounds the cut off for General category in
Computer science and Engineering – 2617
Electrical Engineering – 5995
Mechanical Engineering – 7872
Chemical Engineering – 10497
Civil Engineering – 10163
Course Fees INR 2. 14 lakhs/year.

IIT Mandi

  • IIT Mandi offers various B.Tech courses through JEE Main Score such as Civil Engineering, Computer Science & Engineering, Electrical Engineering, Mechanical Engineering, Engineering Physics, Data Science and Engineering
  • 45 companies took part in the 2019 placement drive of IIT Mandi.
NIRF Ranking 31
Seats Intake IIT Mandi offers 150 seats for admission to 6 B. Tech courses.
Cut off 2019 After round 7 the cut off in General category for
Computer Science and Engineering – 2693
Electrical Engineering – 5366
Mechanical Engineering – 7222
Civil Engineering – 9388,
Engineering Physics – 9139
Course Fees INR 2.08 lakhs/year

IIT Jodhpur

  • IIT Jodhpur offers various B.Tech courses through JEE Main Score such as Bioengineering, Computer Science & Engineering, Electrical Engineering, Mechanical Engineering
  • Most of the faculty members in IIT Jodhpur are Phd holders.
NIRF Ranking 53
Seats Intake IIT Jodhpur offers a total of 352 seats for all the B. Tech programs.
Cut off 2019 After round 7 the cut off in the General category for
Computer Science and Engineering was – 3110
Electrical Engineering – 6135
Mechanical Engineering – 7783
Biotechnology – 12522
Course Fees INR 1.41 lakhs/year.

IIT Tirupati

  • IIT Tirupati offers various B.Tech courses through JEE Main Score such as Civil Engineering, Chemical Engineering, Computer Science & Engineering, Electrical Engineering, Mechanical Engineering
  • For B.Tech placement, top recruiters were TCS, Versa Networks, Fincare, etc.
NIRF Ranking N/A
Seats Intake IIT Tirupati offers a total of 180 seats for various programs of B. Tech.
Cut off 2019 After round 7 the cut off in the General category
Electrical Engineering – 6966
Mechanical Engineering – 9179
Chemical Engineering – 11424
Civil Engineering – 11814
Course Fees INR 71,868/year.

IIT Bhilai

  • IIT Bhilai offers various B.Tech courses through JEE Main Score such as Computer Science and Engineering, Electrical Engineering, Mechanical Engineering, Data Science and Artificial Intelligence
  • Bosch, Samsung, Amazon are the top recruiters for IIT Bhilai.
NIRF Ranking N/A
Seats Intake 126 seats are offered by IIT Bhilai for 4 various B. Tech programs.
Cut off 2019 After round 7 the cut off in the General category
Computer Science and Engineering – 5146
Electrical Engineering – 8424
Mechanical Engineering – 9835
Course Fees INR 2.24 lakhs/year.

IIT Goa

  • IIT Goa offers various B.Tech courses through JEE Main Score such as Computer Science and Engineering, Electrical Engineering, Mechanical Engineering, Mathematics and Computing.
NIRF Ranking N/A
Seats Intake There are a total of 90 seats in all with reservations in different categories in B. Tech programs.
Cut off 2019 In General category after round 7 cut off for
Computer Science and Engineering – 3865
Electrical Engineering – 7048
Mechanical Engineering – 9473
Course Fees INR 2.1 lakhs/year.

IIT Jammu

  • IIT Jammu offers various B.Tech courses through JEE Main Score such as Civil Engineering, Computer Science and Engineering, Electrical Engineering, Materials Engineering, Mechanical Engineering, Chemical Engineering
  • There are a lot of scholarships available for SC/ST/OBC students.
NIRF Ranking N/A
Seats Intake 154 seats are offered by IIT Jammu for several B. Tech courses.
Cut off 2019 The closing rank after round 7 in the General category for
Computer Science and Engineering – 5536
Electrical Engineering – 8916
Mechanical Engineering – 10404
Civil Engineering – 12391
Course Fees INR 1.12 lakh/year.

IIT Dharwad

  • IIT Dharwad offers various B.Tech courses through JEE Main Score such as Computer Science and Engineering, Electrical Engineering, Mechanical Engineering.
  • Students can earn a salary package ranging from 12 lacs – 22 lacs per annum.
NIRF Ranking N/A
Seats Intake IIT Dharwad offers a total of 126 seats for 3 different B. Tech programs.
Cut off 2019 In General category after round 7 cut off for
Computer Science and Engineering – 4689
Electrical Engineering – 7714
Mechanical Engineering – 10341
Course Fees INR 2.2 lakhs/year.

IIT Palakkad

  • IIT Palakkad offers various B.Tech courses through JEE Main Score such as Civil Engineering, Computer Science and Engineering, Electrical Engineering, Mechanical Engineering.
  • In 2019, 57 B.tech students placed in top reputed companies with the highest package of .INR 16.75 lakhs per annum
NIRF Ranking N/A
Seats Intake IIT Dharwad offers a total of 260 seats for 4 different B. Tech programs.
Cut off 2019 In General category after round 7 cut off for
Electrical Engineering – 7925
Mechanical Engineering – 9885
Civil Engineering – 11394
Course Fees INR 2.08 lakhs/year

Getting admission in IITs in India is really worth 2 years of working hard. Higher salary packages and global recognition are just two of the many reasons for studying in IITs in India. Your pathway of getting into IITs will become easy if you pull your socks and nail JEE Main and JEE Advanced.


Leave a comment

Your email address will not be published. Required fields are marked *