There are 23 IITs in India and the total number of seats for UG programs for these 23 IITs is 11279. Out of 23 IITs, 16 of them participated in the NIRF ranking.
As of 2019, the best IITs from India with their NIRF rankings in Engineering are as follows:
IIT Ranking |
IIT College |
NIRF Rankings |
1 |
IIT Madras |
1 |
2 |
IIT Delhi |
2 |
3 |
IIT Bombay |
3 |
4 |
IIT Kharagpur |
4 |
5 |
IIT Kanpur |
5 |
6 |
IIT Roorkee |
6 |
7 |
IIT Guwahati |
7 |
8 |
IIT Hyderabad |
8 |
9 |
IIT Varanasi |
11 |
10 |
IIT Indore |
13 |
11 |
IIT Dhanbad |
15 |
12 |
IIT Bhubaneswar |
17 |
13 |
IIT Mandi |
20 |
14 |
IIT Patna |
22 |
15 |
IIT Gandhinagar |
24 |
16 |
IIT Ropar |
29 |
17 |
IIT Jodhpur |
50 |
Mechanical engineering in IIT Bhubaneswar is one of the best branches to study. Last year in 2019, the placement in this branch from this institute was 85%. Apart from this, the institute also started dual degree programs in Mechanical engineering apart from the four-year Btech course.
The IIT Bhubaneswar has the best faculty in mechanical engineering with most of them being from IIT Kharagpur. From the very beginning of 1st year, the IIT Bhubaneswar provides an opportunity for the students to work on their projects by giving them access to DIC (Design Innovation Centre).