Top Engineering Colleges in India 2021
Engineering is a stream of education that involves the application of Science, Technology and Mathematics to innovate, design, develop and maintain machines, structures, software, hardware and systems & processes. This field provides a range of career opportunities across all industries, making it one of the most sought-after course pursued by students after Class 12, especially those from the Science stream..
The BTech programme is your gateway to a career in Engineering with a duration of four years followed by an MTech programme of two-year duration. Students interested in reasearch work have an option to pursue PhD which is of two-year duration.
Students planning to study Engineering courses in India can choose from nearly 100 specialisations. Some of the most prominent ones are tabulated below:
|
Computer Science Engineering |
Electronics and Communication Engineering |
Electronics Engineering
|
|
Civil Engineering |
Chemical Engineering |
Information Technology |
|
Electrical Engineering |
Mechanical Engineering |
Aeronautical Engineering |
|
Biotechnology Engineering |
Food Technology |
Cyber Security |
|
Marine Engineering |
Petroleum Engineering |
Production Engineering |
|
Aerospace Engineering |
Automobile Engineering |
Communications Engineering |
|
Data Analytics |
Game Design |
Instrumentation Technology |
|
Mechatronics Engineering |
Metallurgical Engineering |
Mining Engineering |
|
Telecommunication Engineering |
UI / UX |
Virtualization |
Engineering Courses Admission Eligibility Criteria:--
Engineering courses can be pursued at UG, PG, Diploma and PhD levels. The eligibility criteria differ as per the course and branch selected by the candidate. However, given below is a broad eligibility criteria for UG, PG, Diploma and PhD Engineering courses for the reference of candidates:
- BE/BTech: Candidates must have passed Class 12 from a recognised board with Physics, Chemistry and Mathematics as core subjects. They must have also secured a minimum of 60 per cent aggregate score
- BTech Lateral Entry: Candidates must have passed a three-year Diploma granted by the Board of Technical Examination of a State Government, with minimum 45 per cent aggregate or equivalent
- ME/MTech: Candidates who have completed their BE/BTech degree with a valid score in GATE are eligible for ME/MTech degree course
- Diploma: Aspirants must have passed Class 10/equivalent examination, with at least 35 per cent in Science and Maths subjects
- PG Diploma: Only few colleges offer PG Diploma like IIT Gandhinagar which is a one-year programme. PGDIIT is offered in specialisations such as Biological Engineering, Chemical Engineering, Civil Engineering, Computer Science and Engineering, Earth System Science, Electrical Engineering, Mechanical Engineering, and Materials Science and Engineering. The eligibility is similar to MTech
- PhD: Aspirants must have secured a minimum of 55 per cent aggregate or 5.5 CPI in BTech/MTech or equivalent degree in relevant streams
Top Engineering Colleges in India: Zone Wise
The following table give the rankings of the top engineering colleges in India according to the different zones.
|
Top Engineering Colleges in North India |
|
| IIT Delhi | IIT Kanpur |
| BITS Pilani | IIIT Allahabad |
|
Top Engineering Colleges in East India |
|
| IIT Kharagpur | ISM Dhanbad |
| IIT Guwahati | BIT Mesra, Ranchi |
|
Top Engineering Colleges in West India |
|
| Symbiosis Institute of Technology, Pune | IIT Gandhinagar |
| IIITM Gwalior | D.Y. Patil College of Engineering, Pune |
|
Top Engineering Colleges in South India |
|
| Vellore Institute of Technology (VIT), Vellore | Manipal Institute of Technology, Manipal |
| PSG College of Technology, Coimbatore | International Institute of Information Technology (IIIT), Hyderabad |
There are many Engineering colleges in India which offer Engineering courses, out of these nearly 90 colleges are public, 90 are private and rest are public private colleges. Here is the list of some of the top private and public Engineering colleges in India:
|
Private Colleges |
Course Fee (in Rs lakh) |
|---|---|
|
Thapar Institute of Engineering and Technology (TIET), Patiala |
17.07 |
|
Birla Institute of Technology and Science (BITS), Pilani |
16.73 |
|
Amity University, Noida |
9.20 |
|
Vellore Institute of Technology (VIT) University, Vellore |
7.83 |
|
Amrita School of Engineering, Amritapuri Campus, Kerala |
4 |
|
Public Colleges |
Course Fee (in Rs lakh) |
|---|---|
|
Indian Institute of Technology (IIT) Madras, Chennai |
9.38 |
|
Indian Institute of Technology (IIT) Bombay, Mumbai |
8.55 |
|
Indian Institute of Technology (IIT) Kharagpur, Kharagpur |
8.34 |
|
National Institute of Technology (NITK) Surathkal, Mangalore |
5.39 |
|
Indian Institute of Technology (IIT) Delhi, Delhi |
4.47 |
The top Engineering colleges in India accept score obtained by students in numerous national or state-level examinations, including JEE Main, JEE Advanced, TNEA, KCET, MHT CET, TS EAMCET, COME DK UGET, AP EAMCET, WBJEE, GUJCET, VITEEE, BITSAT and many more. Students can pursue Engineering courses from many cities/states as per their convenience and priority. There are several Engineering colleges in major cities across the country such as Chennai, Hyderabad, Delhi/ NCR, Bengaluru, Pune, Mumbai, Kolkata, Kerala, and so on. Refer to the infographics below to get a detailed overview of the top seven Cities / States of Engineering Colleges in India:
Following is a list of top 10 Engineering colleges in India ranked by NIRF:
|
Name of the College |
NIRF'20 Ranking |
|---|---|
|
IIT Madras |
1 |
|
IIT Delhi |
2 |
|
IIT Bombay |
3 |
|
IIT Kanpur |
4 |
|
IIT Kharagpur |
5 |
|
IIT Roorkee |
6 |
|
IIT Guwahati |
7 |
|
IIT Hyderabad |
8 |
|
National Institute of Technology (NIT Trichy) (NITT) |
9 |
|
IIT Indore |
10 |
Following is a list of top 10 Engineering colleges in India ranked by Outlook:
|
College |
Outlook'19 Ranking |
|---|---|
|
IIT Madras |
1 |
|
IIT, Delhi |
2 |
|
IIT, Bombay |
3 |
|
IIT, Kharagpur |
4 |
|
IIT, Kanpur |
5 |
|
BITS, Pilani |
6 |
|
IIT, Guwahati |
7 |
|
National Institute of Technology (NIT), Tiruchirappalli |
8 |
|
Indian Institute of Technology (IIT) (Banaras Hindu University), Varanasi |
9 |
|
NIT, Mangalore |
10 |
Scope of Engineering
With the growing demand for Engineers across industries, Engineering students can bag excellent opportunities in the public as well as private sectors. Some of the job profiles, which are offered after completing Engineering are:
|
Career Opportunity after BTech/MTech in Computer Science & Engineering |
|
|
Professor |
Computer Programmer |
|
Engineering Support Specialist |
R&D Applications Engineer |
|
Career Opportunity after BTech/MTech in Information Technology |
|
|
Information Technology Officer |
Lecturer |
|
Database Manager |
Web Developer |
|
Career Opportunity after BTech/MTech in Industrial Engineering |
|
|
Ergonomist |
Process Engineer |
|
Quality Engineer |
Industrial Manager |
|
Career Opportunity after BTech/MTech in Software Engineering |
|
|
Software Engineer |
Software Testing Engineer |
|
Software Quality Engineer |
Multimedia Display Software Engineer |
|
Career Opportunity after BTech/MTech in Mechanical Engineering |
|
|
Mechanical Engineer |
Process Development Technologist |
|
Design Engineer |
Researcher |
|
Career Opportunity after BTech/MTech in Electronics and Communication Engineering |
|
|
Electronics Technician |
Field Technician |
|
Test Technician |
Firstline Technician |
|
Career Opportunity after BTech/MTech in Computer Science |
|
|
Computer Engineer |
Computer Network Engineer |
|
Software Engineer |
Researcher |
|
Career Opportunity after BTech/MTech in Aerospace Engineering |
|
|
Aerospace Engineer |
Aerospace Designer Checker |
|
Design Engineer |
Manufacturing Engineer |
|
Career Opportunity after BTech/MTech in Electronics Engineering |
|
|
Electronics Engineer |
Electrical Manager |
|
Professor |
Maintenance Engineer |
|
Career Opportunity after BTech/MTech in Architecture Engineering |
|
|
Construction Estimator |
Building Inspector |
|
Construction Project Manager |
Technical Architect |
Listing below the highest and average salary comparison for BTech Colleges in India for 2019-2020:
|
College Name |
Highest salary (in Rs LPA) |
Average salary (in Rs LPA) |
|---|---|---|
|
COEP, Pune |
33.80 |
7 |
|
MDI Gurgaon |
40 |
20.13 |
|
IIT, Delhi |
18.5 |
12 |
|
GLBITM, Greater Noida |
30.25 |
4.49 |
|
RVCE, Bangalore |
50 |
8.63 |
Refer to the infographic below to get a detailed overview:
Top Recruiters for Engineering Students
Engineering graduates from any domain are in high demand. Below is the list of few top companies that recruit Engineering students along with their placement ratings:
|
Colleges |
Placement Ratings (Based on Reviews) |
Top Recruiters |
|---|---|---|
|
IIT Kanpur |
4.6 |
Flipkart, Microsoft, Zomato, Uber, Intel, Yahoo, IBM, Jaguar, Oyo Rooms, Bajaj Automobiles, HSBC Holdings, Myntra, Sterlite Technologies, Walmart Labs, etc. |
|
IIT Bombay |
4.6 |
Microsoft, Samsung, Google, Qualcomm, Strategy & Carin, Goldman Sachs, Amazon, Adobe, TATA, Morgan Stanley, Accenture, ONGC, etc. |
|
IIT Madras |
4.5 |
Google, Microsoft, Myntra, PayPal, TCS, Wipro, Philips, American Express, Kotak, Amazon, Flipkart, Citibank, IBM, Reliance, etc. |
| IIT Hyderabad |
4.5 |
Adobe, Amazon, Flipkart, HSBC, Indian Oil, Intel, Jaguar, Microsoft, SalesForce, etc. |
|
IIT Kharagpur |
4.4 |
Google, Flipkart, JP Morgan, Tata Steel, Microsoft, Apple, Intel, Barclays GSC, OYO, Capgemini, etc. |
|
IIT Delhi |
4.4 |
Capgemini, Microsoft, Intel, Goldman Sachs, Uber, Amazon, Flipkart, Mastercard, Deloitte, Google, Qualcomm, KPMG, IBM, Dell, Wipro, Infosys, Absolut Data, Ernst & Young, Standard Chartered, Societe Generale, etc. |
How Affordable is Studying Engineering Courses in India?
Based on the below pie chart, it can be estimated that pursuing Engineering Courses in India is very expensive as 58% of the colleges have a course/annual fee more than Rs 5 lakh. Some of these colleges are:
· IIT Madras
· IIT Delhi
· IIT Bombay
· IIT Kanpur
· IIT Kharagpur
· IIT Roorkee
· IIT Guwahati
· IIT Hyderabad
· National Institute of Technology, Tiruchirappalli
· IIT Indore
· IIT Varanasi
· Vellore Institute of Technology University, Vellore
· National Institute of Technology, Rourkela
Approximately 17% of Engineering colleges have a fee structure that ranges from Rs 3-5 lakh. Some of these colleges are:
· IIT Delhi
· Institute of Chemical Technology, Mumbai
· COEP - College of Engineering, Pune
· Sathyabama Institute of Science and Technology, Chennai
· Ramaiah Institute of Technology, Bangalore
· Thiagarajar College of Engineering, Madurai
· Punjab Engineering College, Chandigarh
· V. College of Engineering, Bangalore
Approximately 16% of Engineering colleges have a fee structure that ranges from Rs 2-3 lakh. These colleges are:
· Indian Institute of Engineering Science and Technology, Howrah
· SSN College of Engineering, Chennai
· PSG College of Technology, Coimbatore
· BMS College of Engineering, Bangalore
· Kumaraguru College of Technology, Coimbatore
· Sri Krishna College of Engineering and Technology, Coimbatore
· Coimbatore Institute of Technology, Coimbatore
Only around 7% of Engineering colleges are economical with a fee structure of less than Rs 1 lakh. Some of these colleges are:
· College of Engineering Guindy, Anna University
· Jamia Millia Islamia, Delhi
· Visvesvaraya Technological University, Belgaum
· Andhra University, Visakhapatnam
· College of Engineering Trivandrum
· Government College of Technology, Coimbatore
Around 2% of Engineering colleges in India have a fee structure between Rs 1-2 lakh. Some of these colleges are:
· YMCA University of Science and Technology, Faridabad
· Crescent School of Life Sciences (B.S. Abdur Rahman University), Chennai
· National Institute of Foundry and Forge Technology, Ranchi
· Maulana Abul Kalam Azad University of Technology, Kolkata
Refer to the infographic below to get a detailed overview of the break-up of Engineering Colleges in India based on course fee:
Engineering Specialisations Offered in India
Engineering colleges in India offer diversified specialisations in Computer Science Engineering, Civil Engineering, Electrical Engineering, Electronics and Communication Engineering, Chemical Engineering, Electronics Engineering, Information Technology, Mechanical Engineering, Aeronautical Engineering, Biotechnology Engineering and so on. The most popular ones are Computer Science Engineering and Civil Engineering followed by Electrical Engineering. Refer to the infographic below to get a detailed overview of the top 10 engineering specialisations in India:
Which are the most popular Engineering Exams in India?
The most popular entrance examinations for studying Engineering courses in India are JEE Main and JEE Advanced. Scoring good marks in JEE Main and JEE Advanced will help you land in Engineering colleges like most of the IITs such as IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, IIT Kharagpur, etc.
The rest of the colleges accept TNEA, KCET, MHT CET, TS EAMCET, COME DK UGET, AP EAMCET, WBJEE, GUJCET score, etc., for admission to their colleges.
Refer to the infographic below to get a detailed overview:
IIIT Hyderabad - International Institute of Information Technology
SSN College of Engineering
Manipal Institute of Technology
NIT Silchar - National Institute of Technology
NIT Durgapur - National Institute of Technology
MNNIT Allahabad - Motilal Nehru National Institute of Technology
PSG College of Technology - PSGCT
College of Engineering, Pune
Sathyabama Institute of Science and Technology
NIT Jalandhar - Dr. B. R. Ambedkar National Institute of Technology
Indian Institute of Technology, Jodhpur
Sardar Vallabhbhai National Institute of Technology, Surat
VTU - Visvesvaraya Technological University
IIIT Delhi - Indraprastha Institute of Information Technology
Koneru Lakshmaiah Education Foundation, Hyderabad
Ramaiah Institute of Technology
Kalasalingam Academy of Research and Education (Kalasalingam University)
National Institute of Technology,Meghalaya
IIIT Bangalore - International Institute of Information Technology
Thiagarajar College of Engineering
MANIT - Maulana Azad National Institute of Technology
Indian Institute of Information Technology, Guwahati
NIT Raipur - National Institute of Technology
Punjab Engineering College (PEC Chandigarh)
Andhra University, Visakhapatnam
R.V. College of Engineering
Veermata Jijabai Technological Institute - VJTI Mumbai
Panjab University (PUCHD)
BMS College of Engineering
Indian Institute of Food Processing Technology
National Institute of Technology, Agartala
Netaji Subhas University of Technology
NIT Goa - National Institute of Technology
Shri Mata Vaishno Devi University - SMVDU
NIT Jamshedpur - National Institute of Technology
Karunya Institute of Technology and Sciences
Centurion University of Technology and Management, Bhubaneswar Campus
Kumaraguru College of Technology - KCT
SKCET - Sri Krishna College of Engineering and Technology
Chandigarh University
FAQs
Q1. What are the different specialisations offered in Engineering colleges in India?
A. The different specialisations offered in Engineering colleges in India are:
· Computer Science Engineering
· Civil Engineering
· Electrical Engineering
· Electronics and Communication Engineering
· Chemical Engineering
· Electronics Engineering
· Information Technology
· Mechanical Engineering
· Aeronautical Engineering
· Biotechnology Engineering
Q2. Which is the best Engineering college in India based on placements?
A. The top 10 Engineering colleges in India based on based on placement review rating on Shiksha are:
- IIT Kanpur (4.6)
- IIT Madras (4.5)
- IIT Bombay (4.6)
- IIT Hyderabad (4.5)
- IIT Kharagpur and IIT Delhi (4.4)
- IIT Roorkee and NIT Trichy (4.3)
- IIT Guwahati (4.1)
- IIT Indore (3.9)
Q3. Are there any job opportunities for students who pursue Engineering Courses?
A. Yes, there are several job opportunities for Engineering students. Some of them are listed below:
· Professor
· Information Technology Officer
· Engineering Support Specialist
· Quality EngineerSoftware Engineer
· Software Engineer
· Mechanical Engineer
· Design Engineer
Q4. What is the estimated fee for studying Engineering courses in India?
A. It is estimated that pursuing Engineering Courses in India is very expensive as 58% of the colleges have a course/annual fee of more than Rs 5 lakh. Some of these colleges are:
· IIT Madras
· IIT Delhi
· IIT Bombay
· IIT Kanpur
· IIT Kharagpur
· IIT Roorkee
· IIT Guwahati
· IIT Hyderabad
· National Institute of Technology, Tiruchirappalli
Q5. What are the popular exams to qualify for Engineering courses in India?
A. The various exams accepted in India for Engineering courses admissions include JEE Main, JEE Advanced, TNEA, KCET, MHT CET, TS EAMCET, COME DK UGET, AP EAMCET, WBJEE, GUJCET, etc.





