Top engineering colleges in India in 2021 as per NIRF Ranking include 23 IITs, 31 NITs, IIIT Hyderabad, BITS Pilani, ISM Dhanbad and many other private colleges. Some other good universities and private colleges in India include Jamia Millia Islamia, Amity Noida, Jaypee Noida, Graphic Era Dehradun and Anna University.
These colleges have been ranked by NIRF Ranking 2021, India Today, The Week and many other ranking agencies for the engineering courses they offer, admissions to which are done mainly through entrance exams like JEE Main and GATE.
Top Engineering Colleges in Delhi NCR 2021 | Top Engineering Colleges in Maharashtra 2021 |
Top Engineering Colleges in Karnataka 2021 | Top Engineering Colleges in Uttar Pradesh 2021 |
Read More
Many ranking agencies release the list of these colleges rank wise every year. These rankings are also released according to different categories like top private and top public engineering colleges in India, top engineering colleges in south India, etc. Many agencies also release rankings city-wise, state-wise and stream-wise.
Some of the examples of these ranking lists are Top MBA Colleges in India, Top Engineering Colleges in Karnataka, etc. These rankings are based on different parameters like Placements, Faculty Quality, Teacher-Student Ratio, Perception of the University, Fees, etc. Listed below are the top engineering colleges in India rank wise as given by different agencies.
College Name | NIRF Ranking 2021 |
---|---|
IIT Madras | 1 |
IIT Delhi | 2 |
IIT Bombay | 3 |
IIT Kanpur | 4 |
IIT Kharagpur | 5 |
IIT Roorkee | 6 |
IIT Guwahati | 7 |
IIT Hyderabad | 8 |
NIT Trichy | 9 |
IIT Indore | 10 |
IIT BHU Varanasi | 11 |
ISM Dhanbad | 12 |
NIT Karnataka (Surathkal) | 13 |
Anna University, Chennai | 14 |
Vellore Institute of Technology | 15 |
NIRF has ranked IIT Madras as the best engineering college in India for the 5th year in a row. The list also features some top government colleges and universities.
The following chart shows the weightage alloted to the 5 different parameters considered by NIRF for the ranking of top colleges in India.
Source: nirfindia.org
College Name | QS Ranking 2021 |
---|---|
IIT Bombay | 1 |
IISc Bangalore | 2 |
IIT Delhi | 3 |
IIT Madras | 4 |
IIT Kharagpur | 5 |
IIT Kanpur | 6 |
IIT Roorkee | 9 |
IIT Guwahati | 10 |
University of Calcutta | 11 |
Jadavpur University | 12 |
The agency has listed 7 Indian engineering colleges among the top 200 engineering colleges in world. These include IIT Bombay, IIT Delhi, IIT Kharagpur, IIT Madras, IIT Kanpur, IISc Bangalore, and IIT Roorkee in the order of ranking.
College Name | Outlook Ranking 2019 |
---|---|
IIT Madras | 1 |
IIT Delhi | 2 |
IIT Bombay | 3 |
BITS Pilani | 6 |
NIT Trichy | 8 |
IIT BHU Varanasi | 9 |
NSIT New Delhi | 11 |
VIT Vellore | 13 |
ISM Dhanbad | 14 |
DTU New Delhi | 17 |
Outlook has also ranked IIT Madras as the best engineering college in India this year. However, the institute didn’t participate in the survey conducted by Outlook in 2018.
Outlook releases rankings on the basis of 5 parameters. Their distribution is shown below.
Source: Outlook Official Website
College Name | The Week Ranking 2019 |
---|---|
IIT Delhi | 1 |
IIT Bombay | 2 |
IIT Madras | 3 |
BITS Pilani | 7 |
Anna University, Chennai | 8 |
NIT Trichy | 10 |
ISM Dhanbad | 12 |
BIT Mesra, Ranchi | 16 |
Jadavpur University, Kolkata | 17 |
IIEST Shibpur | 18 |
The Week has ranked IIT Delhi as the best engineering college in India. The premier institute grabbed 1st rank previous year also.
College Name | Average Annual Fee | Average Salary | ROI Rank* |
---|---|---|---|
M.S. Ramaiah Institute of Technology, Bangalore | INR 67,000 | INR 4,00,000 | 1 |
BMS College of Engineering, Bangalore | INR 60,000 | INR 3,50,000 | 2 |
BIT Mesra, Ranchi | INR 2,46,000 | INR 9,50,000 | 3 |
SRM University, Chennai | INR 2,60,000 | INR 9,00,000 | 4 |
Vellore Institute of Technology (VIT), Vellore | INR 1,98,000 | INR 6,00,000 | 5 |
KLS Gogte Institute of Technology, Belgaum | INR 85,250 | INR 2,34,000 | 6 |
Bharati Vidyapeeth University College of Engineering, Pune | INR 1,20,000 | INR 2,50,000 | 7 |
Birla Institute of Technology and Science (BITS), Pilani | INR 4,24,000 | INR 7,50,000 | 8 |
Return on Investment or ROI shows how profitable it is to pursue a particular course from a particular college. It is the comparison of the fee you invest while studying and the return you get in the form of placement. In the case of popular management and engineering courses, choosing a college or university based on the ROI factor can be very much beneficial. This especially helps when you find it difficult to choose between 2 shortlisted colleges.
*ROI={(Average Placement Package)/(Average Annual Fee)}*100%
MS Ramaiah Institute of Technology, Bangalore emerges as the best engineering college in India ROI wise. The institute offers an average package of INR 4,00,000 while it charges an average fee of only INR 67,000 per year.
The government funded IITs and NITs have not been included in this list. These colleges offer the highest engineering salary in India. However, their engineering fees is also a bit high above average.
College Name | BTech Fees |
---|---|
IIT Madras | INR 3,00,000 |
IIT Delhi | INR 9,00,000 |
IIT Mumbai | INR 8,45,000 |
IIT Kharagpur | INR 3,30,000 |
IIT Kanpur | INR 8,60,000 |
IIT Roorkee | INR 8,85,000 |
BITS Pilani | INR 17,00,000 |
Anna University, Chennai | INR 2,00,000 |
NIT Trichy | INR 6,00,000 |
IIT BHU Varanasi | INR 3,40,000 |
Institute of Chemical Technology (ICT), Mumbai | INR 3,42,000 |
ISM Dhanbad | INR 9,10,000 |
VIT Vellore | INR 8,00,000 |
IIEST Shibpur | INR 5,46,000 |
Thapar Patiala | INR 13,00,000 |
NIT Warangal | INR 5,20,000 |
Jamia Millia Islamia | INR 65,000 |
BIT Mesra, Ranchi | INR 17,00,000 |
Delhi Technological University (DTU) | INR 6,65,000 |
Amity University | INR 12,44,000 |
The top colleges release multiple cut off lists of engineering entrance exams in India as these are the main mode of admission in majority of cases. JEE Main is the most popular exam for BTech admissions in India and GATE for MTech. The list below shows the cutoff of some top engineering colleges in India.
College Name | JEE Main Cutoff |
---|---|
NIT Trichy Cutoff | 19,626 |
Institute of Chemical Technlogy, Mumbai Cutoff | 2,938 |
NIT-k, Surathkal Cutoff | 27,212 |
Jamia Millia Islamia, New Delhi Cutoff | 4,81,888 |
Amity Noida Cutoff | 10,54,979 |
These are just a few insights. Know more about the JEE Main cut off of other top engineering colleges in India from the links below.
College Name | GATE Cutoff |
---|---|
MNNIT Allahabad Cutoff | 1,000 |
IIT Jodhpur Cutoff | 707 |
NIT Silchar Cutoff | 717 |
NIT Trichy Cutoff | 853 |
NIT Rourkela Cutoff | 773 |
College Name | JEE Advanced Cutoff |
---|---|
IIT Madras | 90-10982 |
IIT Delhi | 2-6549 |
IIT Kharagpur | 204-8104 |
IIT Bombay | 1-3501 |
IIT Kanpur | 95-5188 |
College Name | GATE Cutoff |
---|---|
IIT Madras | 539-1000 |
IIT Delhi | 550-765 |
IIT Kharagpur | - |
IIT Bombay | 389-888 |
IIT Kanpur | - |
Check the links below for more IIT Cutoffs in India.
India has 4804 top engineering colleges, out of which 3983 are private and 822 are public. These colleges offer education in both full-time and part-time mode. Some colleges also offer correspondence education. The commonly offered courses in the top engineering colleges in India include BTech, MTech, and PhD. The following chart explains the ratio of private and public engineering colleges in India.
Source: Official Survey
Admissions to these colleges are mainly done through national level top engineering entrance exams like JEE Main and GATE. Many colleges also consider popular state level engineering entrance exams like TNEA, TANCET, UPSEE, MHCET, and KCET. Some private institutes also conduct their own entrance tests, popular examples are BITSAT, SRMJEEE, VITEEE, etc. The following chart shows the number of top engineering colleges in India accepting the scores of different entrance exams.
Source: Official Institute Websites
The Indian Institute of Technology at Chennai is commonly known as IIT Madras. The institute boasts a strong crowd of 550 faculty members, 8000 students and a supporting staff of 1250. The campus is spread over 250 hectares and has more than 100 laboratories.
Advance Materials and Nano Technology | Biomedical Engineering |
Computational Engineering | Data Science |
Energy Systems | Robotics |
For BTech, IIT Madras gives admissions on the basis of the rank obtained in JEE Advanced exam. The following chart shows the opening and closing ranks for the general category students in the admissions 2019.
Source: IIT Madras Official Website
NIT Trichy, formerly known as the Regional College of Engineering, Trichy, was founded in 1964. It is one of the oldest institutes among all the NITs and institutes of national importance in India.
NIT Trichy offers good placement opportunities to students. In the majority of the specializations offered by the institute, more than 90% of the students get placed. The following chart compares the B.Tech placement percentage of NIT Trichy in 2018-19 and 2017-18.
Source: NIT Trichy Official Website
IISc Bangalore ranks as the 2nd best college in India in the Overall India list of NIRF Ranking 2021 and offers multiple engineering courses with a main focus on research. Rather than offering a B.E./B.Tech. degree, IISc Bangalore offers a B.S. (Research) degree in the field of Engineering.
For admission in B.S. (Research) program, students need to submit their scores obtained in KVPY or IIT-JEE exams. For admissions through IIT-JEE (Main and Advanced), students need to obtain the following minimum marks.
Category | Minimum Score |
---|---|
General | 60% |
OBC-NCL | 54% |
SC/ST/PH | 30% |
After the main admission process is completed, IISc Bangalore also conducts Spot Admission Rounds to fill the vacant seats. The following charts give details of the ranks accepted in the multiple spot rounds held.
Source: IISc Bangalore Official Website
JEE (Advanced) rank holders of 6001-10000 from EWS category were also shortlisted in the final round.
Source: IISc Bangalore Official Website
IISc Bangalore also admits students in its MTech program for multiple specializations.
The following chart shows the seat intake for various specializations of MTech in the college.
Source: IISc Bangalore Official Website
The following tables give the rankings of the top engineering colleges in India according to the different zones. These rankings have been released by India Today. India Today is a weekly news magazine published in English language, having a circulation of more than 16,00,000.
College Name | India Today Zonal Rank |
---|---|
IIT Delhi | 1 |
IIT Kanpur | 2 |
BITS Pilani | 3 |
Thapar University, Patiala | 4 |
IIIT Allahabad | 5 |
College Name | India Today Zonal Rank |
---|---|
IIT Kharagpur | 1 |
ISM Dhanbad | 2 |
IIT Guwahati | 3 |
BIT Mesra, Ranchi | 4 |
IIT Bhubaneswar | 5 |
College Name | India Today Zonal Rank |
---|---|
Symbiosis Institute of Technology, Pune | 1 |
IIT Gandhinagar | 2 |
IIITM Gwalior | 3 |
D.Y. Patil College of Engineering, Pune | 4 |
K.J. Somaiya College of Engineering, Mumbai | 5 |
College Name | India Today Zonal Rank |
---|---|
Vellore Institute of Technology (VIT), Vellore | 1 |
SRM Engineering College | 2 |
Manipal Institute of Technology, Manipal | 3 |
PSG College of Technology, Coimbatore | 4 |
International Institute of Information Technology (IIIT), Hyderabad | 5 |
The multiple metro cities in India house some of the best colleges for enginering education at both masters and bachelors level. The capital of the nation, Delhi houses the highst number of such college which have been giving quality education students for years. Classified below are the best engineering colleges in India according to different cities and states.
College Name | BTech Fees |
---|---|
IIT Delhi | INR 9,00,000 |
Jamia Millia Islamia, New Delhi | INR 65,000 |
Delhi Technological University (DTU), New Delhi | INR 6,64,000 |
Amity University, Noida | INR 12,44,000 |
Indraprastha Institute of Information Technology (IIITD), New Delhi | INR 14,40,000 |
Jaypee Institute of Information Technology (JIIT), Noida | INR 9,12,000 |
NIFTEM Sonepat | INR 6,90,000 |
Indira Gandhi Delhi Technical Universty for Women (IGDTUW), New Delhi | INR 3,52,000 |
Galgotias Univesity, New Delhi | INR 6,40,000 |
Bennett University, Greater Noida | INR 17,00,000 |
NSUT (NSIT), New Delhi | INR 7,60,000 |
Shiv Nadar University, Greater Noida | INR 8,00,000 |
NIT Delhi | INR 4,00,000 |
Sunrise University, Alwar | INR 3,00,000 |
BML Munjal University, Gurgaon | INR 14,52,000 |
College Name | BTech Fees |
---|---|
IIT Bombay | INR 8,44,000 |
ICT Mumbai | INR 3,41,000 |
Visvesvaraya National Institute of Technology (VNIT), Nagpur | INR 6,00,000 |
College of Engineering, Pune | INR 1,62,000 |
Army Institute of Technology, Pune | INR 6,52,000 |
Bharati Vidyapeeth Deemed University, Pune | INR 4,80,000 |
Veermata Jijabai Technological Institute (VJTI), Mumbai | INR 3,30,000 |
Sardar Patel Institute of Technology, Mumbai | INR 6,32,000 |
RTMNU Nagpur | INR 1,34,400 |
Yeshwentrao Chavan College of Engineering, Nagpur | INR 6,00,000 |
MIT World Peace University, Pune | INR 12,40,000 |
VIIT Pune | INR 6,56,000 |
Walchand College of Engineering | INR 3,42,000 |
Check the list of engineering colleges in Maharashtra here.
College Name | BTech Fees |
---|---|
NIT Surathkal | INR 6,08,000 |
IIT Dharwad | INR 10,00,000 |
MIT Udupi | INR 13,40,000 |
RVCE Bangalore | INR 12,00,000 |
Ramaiah Institute of Technology, Bangalore | INR 2,68,000 |
IIIT Bangalore | INR 6,60,000 |
BMS College of Engineering, Bangalore | INR 9,20,000 |
New Horizon College of Engineering, Bhopal | INR 10,00,000 |
Siddaganga Institute of Technology, Tumkur | INR 3,20,000 |
Check the complete list of top engineering colleges in Karnataka
Also Check,
Top Engineering Colleges in Madhya Pradesh | Top Engineering Colleges in Tamil Nadu |
Top Engineering Colleges in Rajasthan | Top Engineering Colleges in Uttar Pradesh |
IISc Bangalore | ISM Dhanbad |
BITS Pilani | Banasthali Vidyapeeth, Jaipur |
VIT Vellore | SRM Chennai |
Institute of Chemical Technology, Mumbai | Anna University, Chennai |
Jadavpur University, Kolkata | Delhi Technological University (DTU), New Delhi |
Admissions to various top engineering colleges in India are done through multiple engineering entrance exams, both national-level and state-level. BTech admissions are majorly done on the basis of JEE Main score while MTech admissions are given through GATE. Some of the state level engineering entrance exams are TS EAMCET, WBJEE, GCET, etc.
Many universities also conduct their own entrance exams. Popular private engineering entrance exams include BITSAT, VITEEE, SRMJEEE, etc. The sections below mention some of the top M.Tech. and B.Tech. colleges in India according to the entrance exam scores they accept.
College Name | JEE Main Cutoff |
---|---|
NIT Warangal | 35625 |
Jamia Millia Islamia | 41888 |
VNIT Nagpur | 25290 |
IIIT Hyderabad | 2845 |
NIT Silchar | 33501 |
IIIT Delhi | 37567 |
SVNIT Surat | 66330 |
NIT Hamirpur | 98107 |
NIT Agartala | 266625 |
NIT Raipur | 31500 |
IIT-JEE is the most popular engineering entrance exam in India for the undergraduate courses like B.Tech. and B.E. The first level of the exam is JEE Main for which more than 12 lakh students appear every year. The ones who clear it go through JEE Advanced. While JEE Advanced score is considered for admission in IITs, most of the private and Tier-3 colleges consider JEE Main score for admissions.
GATE or Graduate Aptitude Test in Engineering is the national entrance exam to pursue M.Tech. from the top engineering colleges in India. GATE score is also considered to fetch a job in many PSUs in India. Following are some of the top MTech colleges in India accepting GATE score.
Read More
The presence of numerous premier institutes like IITs, NITs, IISc Bangalore, ISM Dhanbad and multiple other private colleges in India leads to good engineering placements every year.
Some of the best recruiters visiting the top engineering colleges in India are listed below.
Microsoft | Uber | Goldman Sachs |
Boston Analytics | Flipkart | Zomato |
Qualcomm | Dell | |
SanDisk | Bajaj | UBS |
PayPal | NVIDIA | Titan |
The following graph shows the CTCs offered in some of these engineering colleges for their popular streams.
Source: Official Institute Websites
College Name | Average Salary |
---|---|
IIT Madras | INR 16,00,000 |
IIT Delhi | INR 16,50,000 |
IIT Bombay | INR 20,00,000 |
IIT Kharagpur | INR 15,00,000 |
IIT Kanpur | INR 10,50,000 |
BITS Pilani | INR 9,17,000 |
IIT Hyderabad | INR 22,07,000 |
IIT BHU Varanasi | INR 8,19,000 |
ICT Mumbai | INR 3,50,000 |
Jadavpur University | INR 19,96,000 |
ISM (IIT) Dhanbad | INR 15,50,000 |
NIT Rourkela | INR 8,75,000 |
IIT Bhubaneswar | INR 15,80,000 |
VIT Vellore | INR 6,05,000 |
NIT Surathkal | INR 22,00,000 |
The specialization you choose matters a lot when it comes to engineering placements. The highest packages often go to the students of CSE (Computers Science and Engineering) branch. Click on the links below to check the top engineering colleges in India stream wise.
CSE or Computer Science Engineering is the most popular computer science branch and fetches some of the highest placement packages. The IT sector is expected to make a business of around $200 billion. Some of the top engineering colleges in India for computer science engineering (CSE) are:
Many colleges in India offer Mehchanical engineering courses including IITs and NITs, but these are some of the colleges which are reputed for their mechanical education.
Civil’s scope is often considered a bit shaky, still, if your education is from a good college like those mentioned below, you got good career prospects.
Ques. Which are the best colleges for engineering in India?
Ans. Some of the best engineering colleges in India are:
Indian Institutes of Technology (IITs)
National Institutes of Technology (NITs)
Birla Institute of Technology and Science (BITS), Pilani
Institute of Chemical Technology, Mumbai
Ques. Which college is best for electrical engineering in India?
Ans. Some of the best colleges for electrical engineering in India are:
IIT Bombay
IIT Delhi
Amrita School of Engineering, Coimbatore
Lovely Professional University, Jalandhar
Banaras Hindu University (BHU), Varanasi
Ques. Which private college is best for B.Tech.?
Ans. BITS Pilani emerges as the best private college for B.Tech. Some other names include IIIT Hyderabad, PSG Coimbatore, VIT Vellore and SRM Chennai.
Ques. Which college has best placement?
Ans. Among IITs, IIT Bombay and IIT Madras offer really good packages. Other private institutes offering good packages include BITS Pilani, BIT Mesra (Ranchi), VIT Vellore.
Ques. What is the fees for engineering?
Ans. The average annual fee to pursue engineering in India varies from INR 5-15 lakh. Some institutes might charge more.
Ques. Which is the most expensive college in India?
Ans. Some of the most expensive colleges in India are IISc Bangalore, BITS Pilani, Amity University, SRM Chennai and LPU Jalandhar.
Ques. Which NIT is best for EEE?
Ans. NIT Trichy is the best NIT to pursue this course. It has also been ranked as the best NIT in India by NIRF.
Ques. Which is the No.1 Engineering College in India?
Ans. IIT Madras turns out as the No.1 Engineering College in India for both BTech and MTech. The institute has been ranked No.1 by many ranking agencies, and the quality of education and placements are also really good.
Ques. Is VIT better than NIT?
Ans. VIT Vellore is a prestigious engineering college located in Vellore and with a campus in Chennai also. There are multiple NITs in India and VIT is comparable to many of them. It is better than many NITs but also not as good as prestigous NITs like NIT Trichy.
Ques. Is IIT a private college?
Ans. No, IITs are Institutes of National Importance as certified by a government act, and all of them are in the public sector, i.e., government owned colleges.
Ques. What is the fees for aeronautical engineering?
Ans. The average fees for BTech Aeronautical Engineering in India is around INR 3-5 lakh.
Ques. Which engineering is best in order to join ISRO?
Ans. ISRO recruits engineers for multiple posts including Mechanical Engineering, Electrical Engineer, Electronics Engineer, etc. In order to get the best probable result at ISRO, Mechanical and Electrical Engineering turn out to be better than others as there are more vacancies for these fields. Last year, there were only 3 vacancies for ISRO recruitment of electronics engineers.
Ques. Is NEET required for genetic engineering?
Ans. NEET is not compulsory for genetic engineering. However, in order to become a geneticist, you need to pursue a graduation course in biotech or molecular biology.
Ques. Which entrance exam is for genetic engineering?
Ans. JEE is one of the popular exams to pursue this course.
Ques. What is the fees of IIT B.Tech.?
Ans. The fees to pursue B.Tech. from IIT varies from INR 10-15 lakh.
Ques. Does Google visit IIT?
Ans. Yes, Google does visit the campus of many IITs for placements.
Ques. Which major gets the most jobs?
Ans. CSE or Computer Science Engineering gets the most jobs and the highest placement packages.