I do not care where the IITs stand internationally. I know it's 10x more difficult to get into an IIT than getting into most of the top 100 engineering institutes in the world.
I've often wondered the role IITs have played in the overall development of the students in making them world-class (moot point) engineering talent. For me the process is this:-
Brilliant Student -> {<a href="https://en.wikipedia.org/wiki/Aleph_(letter)" target="_blank" rel="noopener noreferrer">Aleph (Letter)</a>
IIT â!âµ} -> World Class Engineer.
{HOW ABOUT}
Average Student -> {<a href="https://en.wikipedia.org/wiki/Aleph_(letter)" target="_blank" rel="noopener noreferrer">Aleph (Letter)</a>
IIT â!âµ} -> World Class Engineer.
Except for the brilliant professors teaching to brilliant students the IITs aren't playing any important role. I believe these brilliant kids would do good in life no matter what institute they'd go to. Sure it does give them ready made, high-paying jobs and passport to developed countries; but that's no 'engineering value addition', you see.
Instead of spending on the infrastructure to build IITs, why not just make the IIT exams open to everyone and also make the lectures delivered in IIT open to all. Conduct exams online or offline (like CAT , JEE) and those who 'clear' those exams would get the IIT B.Tech degree. That way, we'd produce more IIT engineers. I see it as win-win situation.