4182 Engineering Colleges in India

There are nearly 4,200 engineering colleges in India which offer BTech courses, out of these 50% colleges are private, around 11% are government and rest are public-private colleges.

Top BTech Specialisations in India

Students planning to study engineering in India can choose from nearly 100 specialisations. Some of the most prominent ones are:

  • Computer Science Engineering
  • Mechanical Engineering
  • Civil Engineering
  • Electronics and Communication En
Read More

There are nearly 4,200 engineering colleges in India which offer BTech courses, out of these 50% colleges are private, around 11% are government and rest are public-private colleges.

Top BTech Specialisations in India

Students planning to study engineering in India can choose from nearly 100 specialisations. Some of the most prominent ones are:

  • Computer Science Engineering
  • Mechanical Engineering
  • Civil Engineering
  • Electronics and Communication Engineering
  • Electrical Engineering
  • Information Technology
  • Electronics Engineering
  • Chemical Engineering
  • Automobile Engineering
  • Instrumentation Technology

Top Engineering Colleges in India

Some of the best engineering colleges in India based on placements review rating on Shiksha are listed below:

  • IIT Bombay and IIT Kanpur 
  • IIT Madras and IIT Hyderabad 
  • IIT Delhi and IIT Kharagpur
  • IIT Roorkee and NIT Trichy 
  • IIT Guwahati 
  • IIT Indore

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 courses pursued by students after Class 12th, especially for the students of science stream. BTech programme is the gateway to a career in engineering with a duration of four years.

Engineering Colleges in India Eligibility Criteria

The eligibility criteria for BTech course may differ from college to college. However, the basic eligibility criteria for BTech is as follows. The candidates:

  • Must have passed Class 12 with minimum 60% aggregate from a recognised board with Physics, Chemistry and Mathematics as core subjects (the pass percentage may vary in different colleges).
  • Admission is based on merit, written exam, Group Discussion or Personal Interview and it varies from college to college.

Here is the list of some of the top private and government engineering colleges in India:

Private Engineering Colleges in India

Government Engineering Colleges in India

KLE Technological University

Indian Institute of Technology (IIT) Bombay, Mumbai

All Indian Society for Electronics and Computer Technology (AISECT) University, Hazaribagh

Indian Institute of Technology (IIT) Madras, Chennai

Hindustan Institute of Technology & Science (HITS), Chennai

Coimbatore Institute of Technology (CIT) Coimbatore, Coimbatore

School of Engineering, MIT ADTU, Pune

Indian Institute of Technology (IIT) Kharagpur, Kharagpur 

Parul University, Vadodara

Indian Institute of Technology (IIT) Delhi

The top Engineering colleges in India accept scores obtained by students in numerous national or state-level examinations, including JEE Main, TNEA, MHT CET, AP EAMCET, UPSEE, etc. There are several BTech colleges in major cities across the country such as Delhi/ NCR, Chennai, Hyderabad, Kolkata, Mumbai, Bengaluru, Pune and so on.

Top Ranking Engineering Colleges in India

Agencies ranking the top engineering colleges in India include NIRF, India Today, Times, The Week, Outlook, etc. Agencies categorise their rankings on different parameters like placements, faculty quality, exam pattern, graduation outcome, etc.

Top Engineering Colleges in India with NIRF Ranking 2020

Following is a list of top 10 BTech colleges in India ranked by NIRF:

Name of the College

NIRF'20 Ranking

Course Fee (in Rs)

IIT Madras - Indian Institute of Technology

1

8.82 L - 9.38 L

IIT Delhi - Indian Institute of Technology

2

4.47 L

IIT Bombay - Indian Institute of Technology

3

8.55 L

IIT Kanpur - Indian Institute of Technology

4

8.18 L - 8.27 L

IIT Kharagpur - Indian Institute of Technology

5

3.69 L - 8.34 L

IIT Roorkee - Indian Institute of Technology

6

8.52 L

IIT Guwahati - Indian Institute of Technology

7

8.61 L

IIT Hyderabad - Indian Institute of Technology

8

8.64 L

National Institute of Technology (NIT Trichy)

9

7.42 L

IIT Indore - Indian Institute of Technology

10

9.28 L

Top Engineering Colleges in India with India Today Ranking 2020

Following is a list of top 5 BTech colleges in India ranked by India Today:

College

India Today20 Ranking

IIT, Delhi

1

IIT, Bombay

2

 IIT, Kharagpur

3

IIT, Kanpur

4

IIT Roorkee

5

IIT, Guwahati 

6

Birla Institute of Technology & Science, Pilani

7

National Institute of Technology, Tiruchirappalli

8

Delhi Technological University (DTU), Delhi

9

Indian Institute of Information Technology (IIIT Allahabad)

10

Placement Opportunities for BTech Graduates

BTech opens different horizons for the students in the Engineering industry. With the growing demand in Engineering industry, BTech students can bag excellent opportunities in the government as well as private sectors.

Some of the job profiles offered after completing BTech from Engineering colleges in India are:

Career Opportunity after BTech in Computer Science & Engineering

Professor

Computer Programmer

Engineering Support Specialist

R&D Applications Engineer

Career Opportunity after BTech in Information Technology

Information Technology Officer

Lecturer

Database Manager

Web Developer

Career Opportunity after BTech in Industrial Engineering

Ergonomist

Process Engineer

Quality Engineer

Industrial Manager

Career Opportunity after BTech in Software Engineering

Software Engineer

Software Testing Engineer

Software Quality Engineer

Multimedia Display Software Engineer

Career Opportunity after BTech in Mechanical Engineering

Mechanical Engineer

Process Development Technologist

Design Engineer

Researcher

Career Opportunity after BTech in Electronics and Communication Engineering

Electronics Technician

Field Technician

Test Technician

Firstline Technician

Career Opportunity after BTech in Computer Science

Computer Engineer

Computer Network Engineer

Software Engineer

Researcher

Career Opportunity after BTech in Aerospace Engineering

Aerospace Engineer

Aerospace Designer Checker

Design Engineer

Manufacturing Engineer

Career Opportunity after BTech in Electronics Engineering

Electronics Engineer

Electrical Manager

Professor

Maintenance Engineer

Career Opportunity after BTech in Architecture Engineering

Construction Estimator

Building Inspector

Construction Project Manager

Technical Architect

Study Scope after BTech

Students investing in higher education yield long-term benefits. Some students can opt for programmes like MTech / ME and MS while some go on to do business administration courses like MBA.

  • Many universities conduct their own admission test but the most common exam for MTech admission is Graduate Aptitude Test for Engineering (GATE).
  • Many students go for a MS degree from a foreign university. To do MS, you must clear TOEFL/IELTS (English proficiency tests) and GRE to get scholarships.
  • The most common exam for MBA admission is Common Admission Test (CAT) examination.

Top Recruiters for BTech Graduates

BTech graduates from any domain are in high demand. The average salary of an engineer in India is around Rs 4 to 5 LPA.

Below is the list of Engineering colleges in India and few top companies that recruit BTech graduates alongwith their placement ratings:

Colleges

Placement Ratings (Based on Reviews)

Top Recruiters

IIT Bombay

4.6

Microsoft, Samsung, Google, Qualcomm, Strategy & Carin, Goldman Sachs, Amazon, Adobe, TATA, Morgan Stanley, Accenture, ONGC

IIT Kanpur

4.6

Flipkart, Microsoft, Zomato, Uber, Intel, Yahoo, IBM, Jaguar, Oyo Rooms, Bajaj Automobiles, HSBC Holdings, Myntra, Sterlite Technologies, Walmart Labs

IIT Madras

4.5

Google, Microsoft, Myntra, PayPal, TCS, Wipro, Philips, American Express, Kotak, Amazon, Flipkart, Citibank, IBM, Reliance

IIT Hyderabad

4.5

Adobe, Amazon, Flipkart, HSBC, Indian Oil, Intel, Jaguar, Microsoft, SalesForce

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

IIT Kharagpur

4.4

Google, Flipkart, JP Morgan, Tata Steel, Microsoft, Apple, Intel, Barclays GSC, OYO, Capgemini

How affordable is studying BTech in India?

Based on the below pie chart, it can be estimated that pursuing BTech from from Engineering colleges in India is a bit expensive as approximately 43% of the colleges have course/annual fees ranging from Rs 2-3 lakh. Some of these colleges are IIT Dhanbad; IIT Bhubaneswar, CIT Coimbatore; The National Institute of Engineering, Mysore; Parul University, Vadodara, etc.

The fees of around 10% colleges is more than Rs 5 lakh. Some of these colleges are IIT Bombay; IIT Madras; School of Engineering, MIT ADTU, Pune; School of Petroleum Technology, Pandit Deendayal Petroleum University, Gandhinagar and so on.

Approximately 27% BTech colleges in India have a moderately expensive fee structure that ranges between Rs 3-5 lakh. Some of these colleges are IIT Delhi; IIT Kharagpur; D.Y. Patil College of Engineering, Pune; Lovely Professional University, Jalandhar and so on.

The fees of around 15% colleges is between Rs 1-2 lakh. Some of these colleges are Jamia Millia Islamia, Delhi; Veermata Jijabai Technological Institute, Mumbai; CIT Coimbatore, Hindustan Institute of Technology & Science, Chennai, etc.

Only around 5% of Engineering colleges in India are economical with a fee structure of less than Rs 1 lakh. These colleges are Anna University, Chennai; CMR Institute of Technology, Bangalore; Madras Institute of Technology, Chennai; University College of Engineering (Osmania Engineering University), Hyderabad, etc. Refer to the infographic below to get a detailed overview of the break-up of BTech Colleges in India based on fees:

Fees

BTech Specialisations offered in India

Engineering colleges in India offer diversified specialisations in Computer Science Engineering, Mechanical Engineering, Civil Engineering, Electronics and Communication Engineering, Electrical Engineering, Information Technology, Electronics Engineering, Chemical Engineering, Automobile Engineering and so on. The most popular ones are Computer Science Engineering and Mechanical Engineering followed by Civil Engineering. Refer to the infographic below to get a detailed overview of the top 10 engineering specialisations offered by BTech Colleges in India:

Specialisations

Which are the most popular BTech Exams accepted by Engineering colleges in India?

The most popular entrance examination for studying BTech course in India is JEE Mains. While scoring good marks in JEE Main will help you land in engineering colleges in India like most of the IITs, TNEA is your ticket to colleges like Anna University, Chennai and Madras Institute of Technology, Chennai.

Rest of the colleges accept MHT CET, AP EAMCET, UPSEE, KCET, TS EAMCET, KEAM, GUJCET, COME DK UGET score, etc. for admission into their colleges.

Refer to the infographic below to get a detailed overview:

Exams

Location

Total Fees

Course

Rating

Specialization

Credential

Course Level

Mode of Study

Ownership

Exams Accepted

4 Courses
─
₹ 3.08 L
─
3.48
─
─
₹ 3.75 L - 5.06 L
₹ 4.25 LPA
4.81
─
12 Courses
₹ 7.85 L - 12.25 L
─
4.0168

#251-300 NIRF

B.E. / B.Tech Applications Open till : 30-Jun-2021
15 Courses
₹ 2.62 L - 3.62 L
─
4.2564

#82 The Week

10 Courses
─
₹ 2.39 L - 4.6 L
─
3.570
─
8 Courses
₹ 3 L - 4 L
₹ 2.5 LPA
4.0109

Top 25 in Pune

₹ 6.39 L - 14.25 L
─
3.7111

#118 The Week

11 Courses
₹ 8.89 L - 11.98 L
─
3.896
─
₹ 4.53 L - 8.13 L
₹ 4 LPA
3.942

#95 India Today

10 Courses
─
₹ 2.61 L - 3.47 L
─
3.339
─
B.Tech Applications Open till 2021-09-30 - Apply Now
6 Courses
₹ 2.42 L - 2.73 L
─
4.033

#74 Times

7 Courses
₹ 2.35 L
─
3.863
─
7 Courses
₹ 2.56 L - 2.88 L
─
3.111
─
6 Courses
₹ 3.56 L
─
4.16
─
₹ 4.2 L - 7.75 L
─
4.2143
─
12 Courses
₹ 2.04 L - 2.73 L
─
3.47
─
4 Courses
₹ 15.94 L - 24.79 L
₹ 3.13 - 4 LPA
─

#167 NIRF

1 Course
₹ 10.16 L
─
3.86
─
9 Courses
─
₹ 2.66 L - 3.18 L
─
4.172
─
13 Courses
₹ 2.5 L - 3.81 L
₹ 4.75 LPA
4.1115

#45 Times

₹ 6.24 L - 10.8 L
₹ 3.03 LPA
4.274

#162 NIRF

─
₹ 10.1 L
─
3.63
─
3 Courses
₹ 6.92 L
─
4.019
─
─
─
─

Top 10 in Nashik

₹ 7.6 L - 9.5 L
─
3.93
─
1 Course
₹ 20.5 L
─
4.370

Top 25 in Pune

19 Courses
₹ 8.55 L - 11.51 L
₹ 12 - 27.88 LPA
4.6109

#3 NIRF

32 Courses
₹ 5.31 L - 30.98 L
₹ 13.5 - 13.6 LPA
4.7112

#1 NIRF

17 Courses
₹ 8.47 L - 8.66 L
₹ 15.7 LPA
4.5162

#2 NIRF

60 Courses
₹ 8.38 L - 10.46 L
₹ 13.4 - 14.2 LPA
4.5206

#5 NIRF

FAQs

Q1. What are the job profiles offered after completing BTech from Engineering colleges in India?

   A. There are numerous job roles offered to students after completing BTech from Engineering colleges in India. Some of them are listed below:

  • Electronics Engineer
  • Mechanical Engineer
  • Computer Programmer
  • Design Engineer
  • Quality Engineer
  • Software Testing Engineer
  • Civil Engineer
  • Manufacturing Engineer

Q2. Which is the best Engineering colleges in India based on placements?

   A. The top 10 engineering colleges in India based on placements review rating on Shiksha are:

  • IIT Bombay and IIT Kanpur
  • IIT Madras and IIT Hyderabad
  • IIT Delhi and IIT Kharagpur
  • IIT Roorkee and NIT Trichy
  • IIT Guwahati
  • IIT Indore

Q3. Which are the highest paid engineering specialisations in India?

   A. The highest paid engineering specialisations in India are:

  • Computer Science
  • Mechanical Engineering
  • Civil Engineering
  • Electrical Engineering
  • Petroleum Engineering
  • Aerospace Engineering
  • Electronics and Communication Engineering

Q4. What is the estimated fee for studying BTech from Engineering Colleges in India?

   A. It is estimated that pursuing BTech from Engineering Colleges in India is a bit expensive as approximately 43% of the colleges have course/annual fees ranging from Rs 2-3 lakh. Some of these colleges are IIT Dhanbad; IIT Bhubaneswar, CIT Coimbatore; The National Institute of Engineering, Mysore; Parul University, Vadodara, etc.

Q5. What are the popular exams to qualify for BTech colleges in India?

   A. The various exams accepted in India for BTech Colleges in India include JEE Mains, TNEA, MHT CET, AP EAMCET, UPSEE, KCET, TS EAMCET, KEAM, GUJCET, COME DK UGET, etc.

We use cookies to improve your experience. By continuing to browse the site, you agree to our Privacy Policy and Cookie Policy.