Course Finder

Top Engineering colleges in India

Written by  Rachit Agrawal, MBA

Published on Tue, February 18, 2020 3:02 PM   Updated on Wed, March 4, 2020 2:11 PM   4 mins read

Getting or having an engineering degree is still considered convenient and advanced career option in India. Yearly, lakhs and lakhs of student apply to the engineering colleges. Not just the ones that want to pursue it because they want to but also the ones who had no clear preference planned. Years ago a survey has concluded that in India, many students with an engineering degree fails to code properly and has a high skill gap. The survey also added that it is easy to find a person with an engineering degree but rare to find an engineer.  

So, on this post, we will talk about the top engineering colleges, which will not only provide you with a degree but also make you an engineer.

1. Indian Institute of Technology, Madras

Located in the South of the country, Chennai, Tamil Nadu, IIT, Madras was founded in 1959 and is the third IIT that was established by the Government of India. From the year 2016 to the year 2019, it has been ranked as the top engineering institute. 

Admission to BTech and Dual degree are done through JEE-Advanced.

2. Indian Institute of Technology, Delhi

IIT, Delhi is located in Hauz Khas, Delhi and was founded in the year 1961. In the year 2018, IITD was granted full autonomy by the Government of India. IIT Delhi secured 182nd rank in the QS World University Rankings, internationally. India Today also ranked it as the number one in top government colleges in the year 2018.

Admission to the courses and programs are done through JEE-Advanced.

3. Indian Institute of Technology, Bombay

Located in Mumbai, IIT Bombay was founded in the year 1958. IIT, Bombay, was ranked as 34th among the top 200 universities in Asia and was ranked 8th among the BRICS universities.

Admission for undergraduates are done through JEE and for the graduates are done through GATE.

4. Indian Institute of Technology, Kharagpur

IIT, Kharagpur is located in West Bengal, India and was established by the Government of India in the year 1951. It was the first of all the IITs to be awarded Institute of National Importance.

IIT Kharagpur secured 281st position in the QS World University Rankings of 2020.

Admissions are done through JEE Advanced and GATE.

5. Indian Institute of Technology, Kanpur

Located in Kanpur, Uttar Pradesh, IIT Kanpur was founded in the year 1960. It has secured 291st position in the QS World University Rankings of 2020 and 25th among BRICS nations. It has also been ranked among the top universities in India by many Indian magazines.

Admissions are done through IIT-JEE, GATE and CAT.

6. Indian Institute of Technology, Roorkee

IIT, Roorkee is the oldest technical Institute is not just in India but also all over Asia and was established by British India. It has secured 383rd rank in the QS World University Rankings of 2020 and 47th among BRICS nations. 

Admissions for various courses are done through various exams like JEE, GATE, REE, JAM.

7. Indian Institute of Technology, Guwahati

Located in Guwahati, Assam, IIT Guwahati was established in the year 1994.

IIT Guwahati secured 491st position in the QS World University Rankings of 2020 and 48th among BRICS nations.

Admissions are done through JEE-Advanced and GATE.

Apart from these, few others like Anna University, IIT Hyderabad, National Institute of Technology, Tiruchirappalli, Javadpur University, are among the top engineering institutions to start your career as well.

About the Author & Expert


Rachit Agrawal

Author • MBA • 20 Years

Rachit believes in the power of education and has studied from the top institutes of IIIT Allahabad, IIM Calcutta, and Francois Rabelias in France. He has worked as Software Developer with Microsoft and Adobe. Post his MBA, he worked with the world's # 1 consulting firm, The Boston Consulting Group across multiple geographies US, South-East Asia and Europe.

Related Posts

Comments (0)