Ranking of IIT branches / academic programs (all 312)
We agree the ranking of IIT/Engineering college is always subjective and invites more debate than politics. This is our take on the same.
Although NIRF College rankings are based on various (simple or complicated) parameters. No one is actually ranking the branches, to make student’s choice easier.
Our ranking is simply based on how IIT students have chosen branches, for themselves during last 11 years (2013-2023)
Ranking of IIT branches / academic programs in IITs (all 312)
Program Ranking |
Institute |
Academic Program Name |
Duration |
Open Rank |
Close Rank |
1 |
IIT Bombay | Computer Science and Engineering |
4 Yrs, B.Tech. |
1 |
67 |
2 |
IIT Delhi |
Computer Science and Engineering |
4 Yrs, B.Tech. |
2 |
118 |
3 |
IIT Madras |
Computer Science and Engineering |
4 Yrs, B.Tech. |
6 |
188 |
4 |
IIT Kanpur |
Computer Science and Engineering |
4 Yrs, B.Tech. |
95 |
239 |
5 |
IIT Delhi |
Computer Science and Engineering |
5 Yrs, M.Tech. Dual Degree |
108 |
197 |
6 |
IIT Kharagpur |
Computer Science and Engineering |
4 Yrs, B.Tech. |
112 |
303 |
7 |
IIT Delhi |
Mathematics and Computing |
4 Yrs, B.Tech. |
97 |
352 |
8 |
IIT Bombay |
Electrical Engineering |
4 Yrs, B.Tech. |
25 |
481 |
9 |
IIT Roorkee |
Computer Science and Engineering |
4 Yrs, B.Tech. |
32 |
422 |
10 |
IIT Delhi |
Mathematics and Computing |
5 Yrs, M.Tech. Dual Degree |
243 |
429 |
11 |
IIT Kharagpur |
Computer Science and Engineering |
5 Yrs, M.Tech. Dual Degree |
281 |
632 |
12 |
IIT Hyderabad |
Computer Science and Engineering |
4 Yrs, B.Tech. |
191 |
674 |
13 |
IIT Delhi |
Electrical Engineering |
4 Yrs, B.Tech. |
297 |
594 |
14 |
IIT Guwahati |
Computer Science and Engineering |
4 Yrs, B.Tech. |
398 |
654 |
15 |
IIT Madras |
Electrical Engineering |
4 Yrs, B.Tech. |
150 |
1028 |
16 |
IIT Bombay |
Electrical Engineering |
5 Yrs, M.Tech. Dual Degree |
301 |
981 |
17 |
IIT Hyderabad |
Artificial Intelligence |
4 Yrs, B.Tech. |
330 |
926 |
18 |
IIT Roorkee |
Data Science and Artificial Intelligence |
4 Yrs, B.Tech. |
535 |
822 |
19 |
IIT Delhi |
Electrical Engineering Power and Automation |
4 Yrs, B.Tech. |
556 |
961 |
20 |
IIT BHU |
Computer Science and Engineering |
4 Yrs, B.Tech. |
426 |
1079 |
21 |
IIT Kanpur |
Mathematics and Scientific Computing |
4 Yrs, B.Sc. |
321 |
1143 |
22 |
IIT Kharagpur |
Electronics and Electrical Communication Engineering |
4 Yrs, B.Tech. |
434 |
1205 |
23 |
IIT Guwahati |
Data Science and Artificial Intelligence |
4 Yrs, B.Tech. |
596 |
1027 |
24 |
IIT Hyderabad |
Mathematics and Computing |
4 Yrs, B.Tech. |
601 |
1135 |
25 |
IIT Bombay |
Mechanical Engineering |
4 Yrs, B.Tech. |
141 |
1736 |
26 |
IIT Guwahati |
Mathematics and Computing |
4 Yrs, B.Tech. |
622 |
1124 |
27 |
IIT Kanpur |
Electrical Engineering |
4 Yrs, B.Tech. |
431 |
1368 |
28 |
IIT Kanpur |
Statistics and Data Science |
4 Yrs, B.Sc. |
492 |
1280 |
29 |
IIT Bombay |
Engineering Physics |
4 Yrs, B.Tech. |
200 |
1749 |
30 |
IIT Delhi |
Engineering and Computational Mechanics |
4 Yrs, B.Tech. |
427 |
1362 |
31 |
IIT Indore |
Computer Science and Engineering |
4 Yrs, B.Tech. |
505 |
1385 |
32 |
IIT Roorkee |
Electronics and Communication Engineering |
4 Yrs, B.Tech. |
648 |
1443 |
33 |
IIT BHU |
Computer Science and Engineering |
5 Yrs, M.Tech. Dual Degree |
824 |
1366 |
34 |
IIT Kharagpur |
Mathematics and Computing |
4 Yrs, B.Sc. |
711 |
1416 |
35 |
IIT Bombay |
BS in Mathematics |
4 Yrs, B.Sc. |
128 |
2158 |
36 |
IIT Delhi |
Mechanical Engineering |
4 Yrs, B.Tech. |
498 |
1882 |
37 |
IIT Gandhinagar |
Computer Science and Engineering |
4 Yrs, B.Tech. |
981 |
1555 |
38 |
IIT Kharagpur |
Electronics and Electrical Communication Engineering with M.Tech |
5 Yrs, M.Tech. Dual Degree |
936 |
1639 |
39 |
IIT Kharagpur |
Electrical Engineering |
4 Yrs, B.Tech. |
776 |
1833 |
40 |
IIT Roorkee |
Mathematics & Computing |
5 Yrs, M.Sc. Dual Degree |
1109 |
1680 |
41 |
IIT Bombay |
Aerospace Engineering |
4 Yrs, B.Tech. |
123 |
2694 |
42 |
IIT Hyderabad |
Computational Engineering |
4 Yrs, B.Tech. |
1171 |
1884 |
43 |
IIT Guwahati |
Electronics and Communication Engineering |
4 Yrs, B.Tech. |
1144 |
1891 |
44 |
IIT Ropar |
Computer Science and Engineering |
4 Yrs, B.Tech. |
945 |
2049 |
45 |
IIT Bombay |
Economics |
4 Yrs, B.Sc. |
749 |
2257 |
46 |
IIT Hyderabad |
Electrical Engineering |
4 Yrs, B.Tech. |
808 |
2466 |
47 |
IIT Roorkee |
Electrical Engineering |
4 Yrs, B.Tech. |
1047 |
2135 |
48 |
IIT Madras |
Engineering Physics |
4 Yrs, B.Tech. |
833 |
2569 |
49 |
IIT Bombay |
Chemical Engineering |
4 Yrs, B.Tech. |
440 |
2824 |
50 |
IIT BHU |
Mathematics and Computing |
5 Yrs, M.Tech. Dual Degree |
991 |
2369 |
51 |
IIT Delhi |
Engineering Physics |
4 Yrs, B.Tech. |
172 |
2925 |
52 |
IIT Madras |
Mechanical Engineering |
4 Yrs, B.Tech. |
741 |
2786 |
53 |
IIT Gandhinagar |
Computer Science and Engineering |
5 Yrs, M.Tech. Dual Degree |
1444 |
2110 |
54 |
IIT Delhi |
Chemical Engineering |
4 Yrs, B.Tech. |
1243 |
2365 |
55 |
IIT Kharagpur |
Electrical Engineering with M.Tech. in any of the listed
specializations |
5 Yrs, M.Tech. Dual Degree |
1367 |
2314 |
56 |
IIT Guwahati |
Electronics and Electrical Engineering |
4 Yrs, B.Tech. |
1345 |
2387 |
57 |
IIT Roorkee |
Applied Mathematics |
5 Yrs, M.Sc. Dual Degree |
1551 |
2298 |
58 |
IIT Gandhinagar |
Artificial Intelligence |
4 Yrs, B.Tech. |
1613 |
2373 |
59 |
IIT Bombay |
Energy Engineering |
4 Yrs, B.Tech. |
1116 |
2855 |
60 |
IIT Indore |
Mathematics and Computing |
4 Yrs, B.Tech. |
1809 |
2209 |
61 |
IIT Kharagpur |
Instrumentation Engineering |
4 Yrs, B.Tech. |
1470 |
2533 |
62 |
IIT Patna |
Computer Science and Engineering |
4 Yrs, B.Tech. |
1127 |
2811 |
63 |
IIT Bhubaneswar |
Computer Science and Engineering |
4 Yrs, B.Tech. |
1246 |
3101 |
64 |
IIT Hyderabad |
Electrical Engineering IC Design and Technology |
4 Yrs, B.Tech. |
1716 |
2582 |
65 |
IIT (ISM) Dhanbad |
Computer Science and Engineering |
4 Yrs, B.Tech. |
907 |
3258 |
66 |
IIT Kanpur |
Mechanical Engineering |
4 Yrs, B.Tech. |
1254 |
3155 |
67 |
IIT Jodhpur |
Computer Science and Engineering |
4 Yrs, B.Tech. |
1319 |
3110 |
68 |
IIT Madras |
Aerospace Engineering |
4 Yrs, B.Tech. |
190 |
3881 |
69 |
IIT Kharagpur |
Mechanical Engineering |
4 Yrs, B.Tech. |
980 |
3350 |
70 |
IIT BHU |
Electronics Engineering |
4 Yrs, B.Tech. |
1400 |
3128 |
71 |
IIT Madras |
Physics |
5 Yrs, M.Sc. Dual Degree |
106 |
4318 |
72 |
IIT Mandi |
Computer Science and Engineering |
4 Yrs, B.Tech. |
1384 |
3041 |
73 |
IIT Ropar |
Artificial Intelligence and Data Engineering |
4 Yrs, B.Tech. |
2141 |
2496 |
74 |
IIT Ropar |
Mathematics and Computing |
4 Yrs, B.Tech. |
1266 |
3293 |
75 |
IIT Delhi |
Energy Engineering |
4 Yrs, B.Tech. |
1968 |
3015 |
76 |
IIT Kanpur |
Economics |
4 Yrs, B.Sc. |
1458 |
3653 |
77 |
IIT Bombay |
Civil Engineering |
4 Yrs, B.Tech. |
747 |
4371 |
78 |
IIT Delhi |
Civil Engineering |
4 Yrs, B.Tech. |
523 |
4472 |
79 |
IIT Tirupati |
Computer Science and Engineering |
4 Yrs, B.Tech. |
1133 |
4117 |
80 |
IIT Delhi |
Production and Industrial Engineering |
4 Yrs, B.Tech. |
1928 |
3589 |
81 |
IIT Hyderabad |
Engineering Science |
4 Yrs, B.Tech. |
1404 |
4207 |
82 |
IIT Bhubaneswar |
Computer Science and Engineering |
5 Yrs, M.Tech. Dual Degree |
2114 |
3468 |
83 |
IIT Roorkee |
Mechanical Engineering |
4 Yrs, B.Tech. |
1677 |
4189 |
84 |
IIT Patna |
Artificial Intelligence and Data Science |
4 Yrs, B.Tech. |
1417 |
3702 |
85 |
IIT Gandhinagar |
Electrical Engineering |
4 Yrs, B.Tech. |
1564 |
4127 |
86 |
IIT BHU |
Electrical Engineering |
4 Yrs, B.Tech. |
2054 |
3706 |
87 |
IIT Jodhpur |
Artificial Intelligence and Data Science |
4 Yrs, B.Tech. |
2201 |
3793 |
88 |
IIT Indore |
Electrical Engineering |
4 Yrs, B.Tech. |
2164 |
3828 |
89 |
IIT Madras |
Chemical Engineering |
4 Yrs, B.Tech. |
1276 |
4677 |
90 |
IIT Delhi |
Chemical Engineering |
5 Yrs, M.Tech. Dual Degree |
2045 |
4362 |
91 |
IIT Kanpur |
Aerospace Engineering |
4 Yrs, B.Tech. |
1854 |
4683 |
92 |
IIT Madras |
Engineering Design |
5 Yrs, M.Tech. Dual Degree |
1470 |
5374 |
93 |
IIT Bombay |
Metallurgical Engineering and Materials Science |
4 Yrs, B.Tech. |
2138 |
4649 |
94 |
IIT Kanpur |
Chemical Engineering |
4 Yrs, B.Tech. |
2152 |
4649 |
95 |
IIT Patna |
B. Tech. CSE and M.Tech in CSE |
5 Yrs, M.Tech. Dual Degree |
2890 |
3643 |
96 |
IIT Mandi |
Data Science and Engineering |
4 Yrs, B.Tech. |
2359 |
4089 |
97 |
IIT Kharagpur |
Industrial and Systems Engineering |
4 Yrs, B.Tech. |
2654 |
4307 |
98 |
IIT Goa |
Computer Science and Engineering |
4 Yrs, B.Tech. |
2495 |
4277 |
99 |
IIT Madras |
Aerospace Engineering |
5 Yrs, M.Tech. Dual Degree |
2228 |
4819 |
100 |
IIT Guwahati |
Mechanical Engineering |
4 Yrs, B.Tech. |
2102 |
5088 |
101 |
IIT Kanpur |
Physics |
4 Yrs, B.Sc. |
1010 |
6383 |
102 |
IIT Roorkee |
Engineering Physics |
4 Yrs, B.Tech. |
2391 |
4901 |
103 |
IIT Kharagpur |
Chemical Engineering |
4 Yrs, B.Tech. |
2309 |
4944 |
104 |
IIT Kharagpur |
Mechanical Engineering with M.Tech. in any of the listed
specializations |
5 Yrs, M.Tech. Dual Degree |
2195 |
5197 |
105 |
IIT Delhi |
Materials Engineering |
4 Yrs, B.Tech. |
2966 |
4349 |
106 |
IIT Hyderabad |
Mechanical Engineering |
4 Yrs, B.Tech. |
2289 |
5273 |
107 |
IIT Hyderabad |
Engineering Physics |
4 Yrs, B.Tech. |
1372 |
6196 |
108 |
IIT Delhi |
Biotechnology and Biochemical Engineering |
4 Yrs, B.Tech. |
1894 |
5687 |
109 |
IIT (ISM) Dhanbad |
Mathematics and Computing |
5 Yrs, M.Tech. Dual Degree |
2897 |
4750 |
110 |
IIT Kharagpur |
Aerospace Engineering |
4 Yrs, B.Tech. |
2418 |
5297 |
111 |
IIT Bhubaneswar |
Electronics and Communication Engineering |
4 Yrs, B.Tech. |
2736 |
5190 |
112 |
IIT Mandi |
B.Tech in Mathematics and Computing |
4 Yrs, B.Tech. |
3539 |
4265 |
113 |
IIT Roorkee |
Chemical Engineering |
4 Yrs, B.Tech. |
2914 |
5075 |
114 |
IIT BHU |
Electrical Engineering with M.Tech. in Power Electronics |
5 Yrs, M.Tech. Dual Degree |
3080 |
5408 |
115 |
IIT Dharwad |
Computer Science and Engineering |
4 Yrs, B.Tech. |
2512 |
5978 |
116 |
IIT (ISM) Dhanbad |
Electronics and Communication Engineering |
4 Yrs, B.Tech. |
2755 |
5821 |
117 |
IIT Palakkad |
Computer Science and Engineering |
4 Yrs, B.Tech. |
3301 |
5227 |
118 |
IIT Jammu |
Computer Science and Engineering |
4 Yrs, B.Tech. |
3062 |
5536 |
119 |
IIT Madras |
Civil Engineering |
4 Yrs, B.Tech. |
2220 |
6132 |
120 |
IIT Kharagpur |
Economics |
5 Yrs, M.Sc. Dual Degree |
2959 |
5772 |
121 |
IIT Kharagpur |
Economics |
4 Yrs, B.Sc. |
2294 |
6173 |
122 |
IIT Kharagpur |
Industrial and Systems Engineering with M.Tech. in Industrial and
Systems Engineering and Management |
5 Yrs, M.Tech. Dual Degree |
3406 |
5435 |
123 |
IIT Ropar |
Electrical Engineering |
4 Yrs, B.Tech. |
3348 |
5832 |
124 |
IIT Guwahati |
Engineering Physics |
4 Yrs, B.Tech. |
2440 |
6423 |
125 |
IIT Kharagpur |
Aerospace Engineering |
5 Yrs, M.Tech. Dual Degree |
3586 |
5687 |
126 |
IIT Bombay |
Environmental Science and Engineering |
4 Yrs, B.Tech. |
3806 |
5401 |
127 |
IIT Kharagpur |
Civil Engineering |
4 Yrs, B.Tech. |
1760 |
7177 |
128 |
IIT Bhilai |
Computer Science and Engineering |
4 Yrs, B.Tech. |
3447 |
5845 |
129 |
IIT Madras |
Biological Engineering |
4 Yrs, B.Tech. |
1278 |
7967 |
130 |
IIT Patna |
Mathematics and Computing |
4 Yrs, B.Tech. |
3800 |
5785 |
131 |
IIT Gandhinagar |
Electrical Engineering |
5 Yrs, M.Tech. Dual Degree |
4011 |
5416 |
132 |
IIT Goa |
Mathematics and Computing |
4 Yrs, B.Tech. |
2964 |
6568 |
133 |
IIT Roorkee |
Production and Industrial Engineering |
4 Yrs, B.Tech. |
3588 |
5889 |
134 |
IIT Kanpur |
Civil Engineering |
4 Yrs, B.Tech. |
3395 |
6297 |
135 |
IIT Madras |
Metallurgical and Materials Engineering |
4 Yrs, B.Tech. |
3407 |
6305 |
136 |
IIT Madras |
Biological Engineering |
5 Yrs, M.Tech. Dual Degree |
1057 |
8056 |
137 |
IIT Patna |
Electronics and Communication Engineering |
4 Yrs, B.Tech. |
4176 |
5701 |
138 |
IIT Kharagpur |
Manufacturing Science and Engineering |
4 Yrs, B.Tech. |
3880 |
6317 |
139 |
IIT Jodhpur |
Electrical Engineering |
4 Yrs, B.Tech. |
3235 |
6898 |
140 |
IIT BHU |
Mechanical Engineering |
4 Yrs, B.Tech. |
3177 |
7083 |
141 |
IIT Guwahati |
Chemical Engineering |
4 Yrs, B.Tech. |
3879 |
6144 |
142 |
IIT Bhubaneswar |
Electrical Engineering |
4 Yrs, B.Tech. |
2276 |
7714 |
143 |
IIT Kharagpur |
Chemical Engineering |
5 Yrs, M.Tech. Dual Degree |
3651 |
6477 |
144 |
IIT Bombay |
Chemistry |
4 Yrs, B.Sc. |
1486 |
9064 |
145 |
IIT Kanpur |
Materials Science and Engineering |
4 Yrs, B.Tech. |
3514 |
6939 |
146 |
IIT Roorkee |
Civil Engineering |
4 Yrs, B.Tech. |
3433 |
7100 |
147 |
IIT Delhi |
Textile Technology |
4 Yrs, B.Tech. |
3937 |
6690 |
148 |
IIT Patna |
B. Tech. and M. Tech. in Mathematics & Computing |
5 Yrs, M.Tech. Dual Degree |
5095 |
5290 |
149 |
IIT Patna |
Electrical and Electronics Engineering |
4 Yrs, B.Tech. |
3073 |
7359 |
150 |
IIT Gandhinagar |
Mechanical Engineering |
4 Yrs, B.Tech. |
3259 |
7278 |
151 |
IIT Hyderabad |
Chemical Engineering |
4 Yrs, B.Tech. |
3435 |
7123 |
152 |
IIT Roorkee |
Economics |
5 Yrs, M.Sc. Dual Degree |
4275 |
6382 |
153 |
IIT Bhilai |
Data Science and Artificial Intelligence |
4 Yrs, B.Tech. |
3953 |
7009 |
154 |
IIT Mandi |
Electrical Engineering |
4 Yrs, B.Tech. |
3768 |
7240 |
155 |
IIT Kharagpur |
Metallurgical and Materials Engineering |
4 Yrs, B.Tech. |
3903 |
7325 |
156 |
IIT Indore |
Mechanical Engineering |
4 Yrs, B.Tech. |
3797 |
7509 |
157 |
IIT (ISM) Dhanbad |
Electrical Engineering |
4 Yrs, B.Tech. |
3189 |
7784 |
158 |
IIT Mandi |
B.Tech in Microelectronics & VLSI |
4 Yrs, B.Tech. |
4294 |
7077 |
159 |
IIT Guwahati |
Energy Engineering |
4 Yrs, B.Tech. |
5261 |
6637 |
160 |
IIT Kanpur |
Biological Sciences and Bioengineering |
4 Yrs, B.Tech. |
4321 |
8031 |
161 |
IIT Kharagpur |
Manufacturing Science and Engineering with M.Tech. in Industrial and
Systems Engineering and Management |
5 Yrs, M.Tech. Dual Degree |
4559 |
8168 |
162 |
IIT Bhubaneswar |
Electrical Engineering and M.Tech Power Electronics and Drives |
5 Yrs, M.Tech. Dual Degree |
4324 |
7902 |
163 |
IIT Palakkad |
Data Science and Engineering |
4 Yrs, B.Tech. |
5459 |
7108 |
164 |
IIT Kharagpur |
Biotechnology and Biochemical Engineering |
4 Yrs, B.Tech. |
4028 |
8389 |
165 |
IIT Tirupati |
Electrical Engineering |
4 Yrs, B.Tech. |
3574 |
8826 |
166 |
IIT Patna |
B. Tech. ECE -M. Tech. in VLSI |
5 Yrs, M.Tech. Dual Degree |
5829 |
6601 |
167 |
IIT Madras |
Naval Architecture and Ocean Engineering |
4 Yrs, B.Tech. |
4463 |
8085 |
168 |
IIT Guwahati |
Civil Engineering |
4 Yrs, B.Tech. |
4386 |
8453 |
169 |
IIT BHU |
Mechanical Engineering |
5 Yrs, M.Tech. Dual Degree |
4322 |
8244 |
170 |
IIT Kharagpur |
Agricultural and Food Engineering |
4 Yrs, B.Tech. |
1348 |
10280 |
171 |
IIT Dharwad |
Mathematics and Computing |
4 Yrs, B.Tech. |
5191 |
7412 |
172 |
IIT Kharagpur |
Civil Engineering with any of the listed specialization |
5 Yrs, M.Tech. Dual Degree |
4226 |
8769 |
173 |
IIT Roorkee |
Metallurgical and Materials Engineering |
4 Yrs, B.Tech. |
5145 |
7945 |
174 |
IIT Patna |
B.Tech. in Electronics and Communication Engineering and M.Tech. in
Communication Systems |
5 Yrs, M.Tech. Dual Degree |
6139 |
6695 |
175 |
IIT Goa |
Electrical Engineering |
4 Yrs, B.Tech. |
3269 |
8909 |
176 |
IIT BHU |
Chemical Engineering |
4 Yrs, B.Tech. |
4048 |
8999 |
177 |
IIT Kharagpur |
Biotechnology and Biochemical Engineering |
5 Yrs, M.Tech. Dual Degree |
2418 |
9958 |
178 |
IIT Guwahati |
Chemical Science and Technology |
4 Yrs, B.Tech. |
4595 |
8413 |
179 |
IIT Hyderabad |
Civil Engineering |
4 Yrs, B.Tech. |
3729 |
9303 |
180 |
IIT Ropar |
Mechanical Engineering |
4 Yrs, B.Tech. |
4529 |
8926 |
181 |
IIT Roorkee |
Bio Technology |
4 Yrs, B.Tech. |
6022 |
7675 |
182 |
IIT Kharagpur |
Physics |
4 Yrs, B.Sc. |
4035 |
10216 |
183 |
IIT Indore |
Space Sciences and Engineering |
4 Yrs, B.Tech. |
6048 |
7821 |
184 |
IIT Jammu |
Mathematics and Computing |
4 Yrs, B.Tech. |
6108 |
7855 |
185 |
IIT BHU |
Engineering Physics |
5 Yrs, M.Tech. Dual Degree |
4450 |
9612 |
186 |
IIT Kharagpur |
Metallurgical and Materials Engineering |
5 Yrs, M.Tech. Dual Degree |
5277 |
9115 |
187 |
IIT Indore |
Engineering Physics |
4 Yrs, B.Tech. |
5834 |
8205 |
188 |
IIT Gandhinagar |
Chemical Engineering |
4 Yrs, B.Tech. |
4744 |
9651 |
189 |
IIT Kharagpur |
Ocean Engineering and Naval Architecture |
4 Yrs, B.Tech. |
5457 |
9668 |
190 |
IIT Bhubaneswar |
Mechanical Engineering |
4 Yrs, B.Tech. |
4003 |
10826 |
191 |
IIT Guwahati |
Bio Technology |
4 Yrs, B.Tech. |
6281 |
8643 |
192 |
IIT Roorkee |
Biosciences and Bioengineering |
4 Yrs, B.Tech. |
6480 |
8689 |
193 |
IIT Roorkee |
Physics |
5 Yrs, M.Sc. Dual Degree |
5480 |
9574 |
194 |
IIT (ISM) Dhanbad |
Mechanical Engineering |
4 Yrs, B.Tech. |
4974 |
10262 |
195 |
IIT Kharagpur |
Mining Engineering |
4 Yrs, B.Tech. |
5792 |
9827 |
196 |
IIT Palakkad |
Electrical Engineering |
4 Yrs, B.Tech. |
5005 |
9835 |
197 |
IIT BHU |
Civil Engineering |
4 Yrs, B.Tech. |
4928 |
10232 |
198 |
IIT Hyderabad |
Materials Science and Metallurgical Engineering |
4 Yrs, B.Tech. |
5867 |
9785 |
199 |
IIT Mandi |
Mechanical Engineering |
4 Yrs, B.Tech. |
5036 |
10590 |
200 |
IIT Hyderabad |
Biotechnology and Bioinformatics |
4 Yrs, B.Tech. |
4898 |
10482 |
201 |
IIT Patna |
B. Tech. EEE-M. Tech. in Power & Control |
5 Yrs, M.Tech. Dual Degree |
6988 |
8290 |
202 |
IIT Hyderabad |
Biomedical Engineering |
4 Yrs, B.Tech. |
4904 |
11025 |
203 |
IIT Gandhinagar |
Materials Science and Engineering |
4 Yrs, B.Tech. |
5127 |
10495 |
204 |
IIT Roorkee |
Geophysical Technology |
5 Yrs, M.Tech. Dual Degree |
5519 |
9913 |
205 |
IIT Jodhpur |
Mechanical Engineering |
4 Yrs, B.Tech. |
5644 |
10318 |
206 |
IIT Dharwad |
Electrical Engineering |
4 Yrs, B.Tech. |
5010 |
10950 |
207 |
IIT Gandhinagar |
Mechanical Engineering |
5 Yrs, M.Tech. Dual Degree |
7283 |
8341 |
208 |
IIT Bhilai |
Electrical Engineering |
4 Yrs, B.Tech. |
5134 |
11011 |
209 |
IIT Kanpur |
Chemistry |
4 Yrs, B.Sc. |
5012 |
11824 |
210 |
IIT Indore |
Civil Engineering |
4 Yrs, B.Tech. |
5701 |
10994 |
211 |
IIT Jammu |
Electrical Engineering |
4 Yrs, B.Tech. |
6748 |
9988 |
212 |
IIT Indore |
Chemical Engineering |
4 Yrs, B.Tech. |
7553 |
9658 |
213 |
IIT Ropar |
Engineering Physics |
4 Yrs, B.Tech. |
6425 |
11278 |
214 |
IIT (ISM) Dhanbad |
Mineral Engineering |
4 Yrs, B.Tech. |
5304 |
12125 |
215 |
IIT BHU |
Metallurgical Engineering |
4 Yrs, B.Tech. |
6026 |
11388 |
216 |
IIT Mandi |
Engineering Physics |
4 Yrs, B.Tech. |
5788 |
11691 |
217 |
IIT BHU |
Civil Engineering |
5 Yrs, M.Tech. Dual Degree |
5935 |
11332 |
218 |
IIT Kanpur |
Earth Sciences |
4 Yrs, B.Sc. |
6431 |
11426 |
219 |
IIT Patna |
Mechanical Engineering |
4 Yrs, B.Tech. |
5932 |
11453 |
220 |
IIT Kharagpur |
Ocean Engineering and Naval Architecture |
5 Yrs, M.Tech. Dual Degree |
7429 |
10681 |
221 |
IIT Hyderabad |
Industrial Chemistry |
4 Yrs, B.Tech. |
6634 |
11271 |
222 |
IIT Guwahati |
Biosciences and Bioengineering |
4 Yrs, B.Tech. |
7417 |
10455 |
223 |
IIT Gandhinagar |
Civil Engineering |
4 Yrs, B.Tech. |
6729 |
11422 |
224 |
IIT Kharagpur |
Mining Engineering |
5 Yrs, M.Tech. Dual Degree |
6654 |
11458 |
225 |
IIT Bhubaneswar |
Mechanical Engineering and M. Tech. in Mechanical System Design |
5 Yrs, M.Tech. Dual Degree |
6179 |
11379 |
226 |
IIT Kharagpur |
Exploration Geophysics |
5 Yrs, M.Sc. Dual Degree |
7383 |
10835 |
227 |
IIT Ropar |
Chemical Engineering |
4 Yrs, B.Tech. |
6907 |
11041 |
228 |
IIT Tirupati |
Mechanical Engineering |
4 Yrs, B.Tech. |
5918 |
12187 |
229 |
IIT Kharagpur |
Chemistry |
5 Yrs, M.Sc. Dual Degree |
7134 |
11415 |
230 |
IIT (ISM) Dhanbad |
Engineering Physics |
4 Yrs, B.Tech. |
7056 |
11797 |
231 |
IIT Madras |
Biological Science |
4 Yrs, B.Sc. |
7075 |
11185 |
232 |
IIT Roorkee |
Geological Technology |
5 Yrs, M.Tech. Dual Degree |
7535 |
11246 |
233 |
IIT Kharagpur |
Agricultural and Food Engineering with M.Tech. in any of the listed
specializations |
5 Yrs, M.Tech. Dual Degree |
7291 |
11757 |
234 |
IIT Kharagpur |
Applied Geology |
4 Yrs, B.Sc. |
2846 |
14206 |
235 |
IIT (ISM) Dhanbad |
Chemical Engineering |
4 Yrs, B.Tech. |
6763 |
12473 |
236 |
IIT Roorkee |
Chemical Sciences |
5 Yrs, M.Sc. Dual Degree |
5347 |
12928 |
237 |
IIT (ISM) Dhanbad |
Petroleum Engineering |
4 Yrs, B.Tech. |
6592 |
13101 |
238 |
IIT Bhilai |
Mechatronics Engineering |
4 Yrs, B.Tech. |
6874 |
11894 |
239 |
IIT Jodhpur |
Chemical Engineering |
4 Yrs, B.Tech. |
6829 |
12820 |
240 |
IIT Patna |
B. Tech. – M. Tech. in Mechatronics |
5 Yrs, M.Tech. Dual Degree |
8473 |
10914 |
241 |
IIT Indore |
Metallurgical Engineering and Materials Science |
4 Yrs, B.Tech. |
7814 |
12217 |
242 |
IIT Ropar |
Civil Engineering |
4 Yrs, B.Tech. |
6962 |
13078 |
243 |
IIT Bhubaneswar |
Mechanical Engineering with M.Tech. in Manufacturing Engineering |
5 Yrs, M.Tech. Dual Degree |
7337 |
12505 |
244 |
IIT Roorkee |
Chemistry |
M.Sc. Dual Degree |
8452 |
11999 |
245 |
IIT Kharagpur |
Exploration Geophysics |
4 Yrs, B.Sc. |
7905 |
12385 |
246 |
IIT Gandhinagar |
Materials Engineering |
4 Yrs, B.Tech. |
7511 |
12299 |
247 |
IIT Bhubaneswar |
Mechanical Engineering and M. Tech. in Thermal Science &
Engineering |
5 Yrs, M.Tech. Dual Degree |
7328 |
13116 |
248 |
IIT Kharagpur |
Chemistry |
4 Yrs, B.Sc. |
6928 |
13511 |
249 |
IIT Palakkad |
Mechanical Engineering |
4 Yrs, B.Tech. |
7304 |
13278 |
250 |
IIT (ISM) Dhanbad |
Civil Engineering |
4 Yrs, B.Tech. |
6930 |
14058 |
251 |
IIT Goa |
Mechanical Engineering |
4 Yrs, B.Tech. |
7625 |
13483 |
252 |
IIT Kharagpur |
Mining Safety Engineering |
5 Yrs, M.Tech. Dual Degree |
8482 |
12780 |
253 |
IIT Mandi |
Civil Engineering |
4 Yrs, B.Tech. |
7158 |
13850 |
254 |
IIT Patna |
B. Tech. ME – MBA NITIE |
5 Yrs, BTech and MBA Dual Degree |
9298 |
11335 |
255 |
IIT Kharagpur |
Applied Geology |
M.Sc. Dual Degree |
8739 |
12362 |
256 |
IIT Dharwad |
Mechanical Engineering |
4 Yrs, B.Tech. |
7005 |
14010 |
257 |
IIT BHU |
Metallurgical Engineering |
5 Yrs, M.Tech. Dual Degree |
8660 |
13072 |
258 |
IIT Bhubaneswar |
Civil Engineering |
4 Yrs, B.Tech. |
7054 |
14997 |
259 |
IIT BHU |
Ceramic Engineering |
4 Yrs, B.Tech. |
8335 |
13254 |
260 |
IIT BHU |
Mining Engineering |
4 Yrs, B.Tech. |
8263 |
13556 |
261 |
IIT Mandi |
B.Tech in General Engineering |
4 Yrs, B.Tech. |
9584 |
12260 |
262 |
IIT Patna |
Engineering Physics |
4 Yrs, B.Tech. |
9022 |
12977 |
263 |
IIT BHU |
Materials Science and Technology |
5 Yrs, M.Tech. Dual Degree |
8671 |
13565 |
264 |
IIT BHU |
Industrial Chemistry |
5 Yrs, M.Tech. Dual Degree |
7836 |
14443 |
265 |
IIT Patna |
Chemical Engineering |
4 Yrs, B.Tech. |
8266 |
13933 |
266 |
IIT (ISM) Dhanbad |
Mining Engineering |
4 Yrs, B.Tech. |
6890 |
15689 |
267 |
IIT Jammu |
Mechanical Engineering |
4 Yrs, B.Tech. |
8564 |
14589 |
268 |
IIT Bhilai |
Mechanical Engineering |
4 Yrs, B.Tech. |
8701 |
14425 |
269 |
IIT BHU |
Bioengineering with M.Tech in Biomedical Technology |
5 Yrs, M.Tech. Dual Degree |
8583 |
14852 |
270 |
IIT Jodhpur |
Civil and Infrastructure Engineering |
4 Yrs, B.Tech. |
9245 |
14476 |
271 |
IIT Patna |
Civil Engineering |
4 Yrs, B.Tech. |
8087 |
15295 |
272 |
IIT Bhubaneswar |
Metallurgical and Materials Engineering |
4 Yrs, B.Tech. |
8386 |
15792 |
273 |
IIT Tirupati |
Chemical Engineering |
4 Yrs, B.Tech. |
8775 |
14593 |
274 |
IIT Tirupati |
Civil Engineering |
4 Yrs, B.Tech. |
6156 |
16658 |
275 |
IIT Dharwad |
Engineering Physics |
4 Yrs, B.Tech. |
10431 |
13582 |
276 |
IIT Ropar |
Metallurgical and Materials Engineering |
4 Yrs, B.Tech. |
10008 |
14524 |
277 |
IIT BHU |
Pharmaceutical Engineering & Technology |
4 Yrs, B.Tech. |
9308 |
14698 |
278 |
IIT BHU |
Biochemical Engineering with M.Tech. in Biochemical Engineering and
Biotechnology |
5 Yrs, M.Tech. Dual Degree |
10539 |
14830 |
279 |
IIT Jodhpur |
Bio Engineering |
4 Yrs, B.Tech. |
8434 |
16453 |
280 |
IIT Bhubaneswar |
Civil Engineering and M. Tech. in Structural Engineering |
5 Yrs, M.Tech. Dual Degree |
9374 |
16386 |
281 |
IIT (ISM) Dhanbad |
Mineral and Metallurgical Engineering |
4 Yrs, B.Tech. |
10005 |
15373 |
282 |
IIT (ISM) Dhanbad |
Mining Machinery Engineering |
4 Yrs, B.Tech. |
8762 |
16151 |
283 |
IIT BHU |
Mining Engineering |
5 Yrs, M.Tech. Dual Degree |
9815 |
15572 |
284 |
IIT Bhubaneswar |
Civil Engineering and M.Tech in Transportation Engineering |
5 Yrs, M.Tech. Dual Degree |
9807 |
15374 |
285 |
IIT (ISM) Dhanbad |
Environmental Engineering |
4 Yrs, B.Tech. |
9884 |
15903 |
286 |
IIT BHU |
Ceramic Engineering |
5 Yrs, M.Tech. Dual Degree |
10158 |
15213 |
287 |
IIT Palakkad |
Civil Engineering |
4 Yrs, B.Tech. |
9152 |
16487 |
288 |
IIT Jodhpur |
Physics with Specialization |
4 Yrs, B.Sc. |
10480 |
15801 |
289 |
IIT Jammu |
Chemical Engineering |
4 Yrs, B.Tech. |
10013 |
16433 |
290 |
IIT BHU |
Pharmaceutical Engineering & Technology |
5 Yrs, M.Tech. Dual Degree |
10047 |
15585 |
291 |
IIT Jodhpur |
Materials Engineering |
4 Yrs, B.Tech. |
10767 |
15643 |
292 |
IIT Bhubaneswar |
Civil Engineering and M.Tech. in Environmental Engineering |
5 Yrs, M.Tech. Dual Degree |
10472 |
16123 |
293 |
IIT Bhubaneswar |
Metallurgical and Materials Engineering |
5 Yrs, M.Tech. Dual Degree |
10435 |
16257 |
294 |
IIT Jammu |
Civil Engineering |
4 Yrs, B.Tech. |
10669 |
16786 |
295 |
IIT (ISM) Dhanbad |
Applied Geophysics |
5 Yrs, M.Tech. Dual Degree |
10064 |
16754 |
296 |
IIT Patna |
Metallurgical and Materials Engineering |
4 Yrs, B.Tech. |
10330 |
16253 |
297 |
IIT Patna |
B. Tech in CE. – M. Tech. in Structural Engineering |
5 Yrs, M.Tech. Dual Degree |
12537 |
15120 |
298 |
IIT Mandi |
Bio Engineering |
4 Yrs, B.Tech. |
12350 |
16085 |
299 |
IIT (ISM) Dhanbad |
Applied Geology |
5 Yrs, M.Tech. Dual Degree |
11131 |
17181 |
300 |
IIT Patna |
Chemical Science and Technology |
4 Yrs, B.Tech. |
13285 |
15032 |
301 |
IIT Mandi |
B.Tech in Materials Science and Engineering |
4 Yrs, B.Tech. |
12588 |
15784 |
302 |
IIT Kharagpur |
Architecture |
5 Yrs, B. Arch |
6601 |
23337 |
303 |
IIT Roorkee |
Architecture |
5 Yrs, B. Arch |
8290 |
20728 |
304 |
IIT Patna |
B. Tech in CE. – M. Tech. in Geotechnical Engineering |
5 Yrs, M.Tech. Dual Degree |
13801 |
15521 |
305 |
IIT Dharwad |
Chemical and Biochemical Engineering |
4 Yrs, B.Tech. |
13177 |
16106 |
306 |
IIT Mandi |
BS in Chemical Sciences |
4 Yrs, B.Sc. |
12658 |
17287 |
307 |
IIT Dharwad |
Civil and Infrastructure Engineering |
4 Yrs, B.Tech. |
14181 |
16739 |
308 |
IIT Jodhpur |
Chemistry with Specialization |
4 Yrs, B.Sc. |
13861 |
17525 |
309 |
IIT Jammu |
Materials Engineering |
4 Yrs, B.Tech. |
15108 |
17296 |
310 |
IIT Bhilai |
Materials Science and Metallurgical Engineering |
4 Yrs, B.Tech. |
15984 |
16674 |
311 |
IIT Dharwad |
Interdisciplinary Sciences |
5 Yrs, M.Sc. Dual Degree |
14822 |
18027 |
312 |
IIT BHU |
Architecture |
5 Yrs, B. Arch |
11197 |
24641 |