Branch wise Engineering   Colleges
How To Prepare for Engg.   Exams
Career in Engineering

Best Engineering Colleges in India

Location Map of Top Engineering Institutes in India

With the expansion in the IT sector, not only in India but all over the world, the demand for engineers have also increased over the last few years. B.Tech or Bachelors in Technology is a four-year undergraduate academic course with a semester system of examination for those who want to pursue their career in the Technical field.

Admission Procedure

Aspirants seeking admission in top-level IITs and NITs are required to give an All India Common Entrance Examination namely JEE (Joint Entrance Examination). JEE is conducted in two parts - JEE main and JEE-Advanced. Only the top 15,000 who clear JEE-Main will be able to attempt JEE-Advanced. The application process of filling the form and sending to the Institute is enturely online. State-level engineering entrance examinations, CET (Common Entrance Test), is also conducted every year to grant admission to professional engineering colleges within the state.

Eligibility Criteria

The students must have cleared the High School Examination or equivalent with a minimum of 50% marks and should have Mathematics and Physics as their subjects in Class XII. Any of the subjects from Chemistry, Bio-technology, Computer Science and Biology should have been their optional subject. The minimum age to apply for B.Tech is 18 years and the maximum age limit is 23 years on the date of the exam. SC/ST/PD candidates have an upper age relaxation of 5 years to appear for JEE Mains.

Benefits of the Course

There are lot of options available after successful completion of B.Tech. Irrespective of the branch one has taken during their engineering, they can get job in software industry with their skills. IITs and NITs place almost 90% of the students during campus placements only in top level multi-national companies every year. Apart from private sector, government sector companies like BHEL, MTNL, BSNL, Indian Oil Corporation etc. also hire lots of engineers every year to meet the technical needs of their organization.

If the aspirants are interested in studying further, they can do Post Graduation in courses like M.Tech (Masters of Technology), which is a technical course and MBA (Masters of Business Administration), if someone is interested in finance and business-related courses.

List of Top Engineering Colleges Ranking in India 2016

RankNameEstCityWeighted score
1Indian Institute of Technology Madras1959Chennai89.42
2Indian Institute of Technology Bombay1958Bombay87.67
3Indian Institute of Technology Delhi1951New Delhi83.91
4Indian Institute of Technology Kharagpur1961Kharagpur82.03
5Indian Institute of Technology Kanpur2005Kanpur81.07
6Indian Institute of Technology Roorkee2001Roorkee78.68
7Indian Institute of Technology Hyderabad2008Hyderabad77.23
8Indian Institute of Technology Gandhinagar2008Ahemdabad75.23
9Indian Institute of Technology Ropar75.21Roopnagar74.89
10Indian Institute of Technology Patna2008Patna74.68
11Indian Institute of Technology Guwahati1994Guwahati74.63
12National Institute of Technology Tiruchirappalli1964Tiruchirappalli74.45
13Vellore Institute of Technology, Vellore1984Vellore74.4
14Indian Institute of Technology (BHU), Varanasi2012Varanasi74.39
15Sardar Vallabhbhai National Institute of Technology Surat1961Surat73.13
16Indian Institute of Technology Indore2009Indore72.01
17Birla Institute of Technology, Ranchi1955Ranchi71.81
18Visvesvarya National Institute of Technology Nagpur1960Nagpur71.29
19National Institute of Technology Rourkela1961Rourkela70.81
20Indian Institute of Technology Mandi2008Mandi70.33
21College of Engineering, Pune1854Pune69.71
22National Institute of Technology Karnataka1960Manglore68.96
23Motilal Nehru National Institute of Technology Allahabad1961Allahabad67.95
24PSG College of Technology, Coimbatore1951Coimbatore67.8
25Indian Institute of Technology Jodhpur2008Jodhpur67.68

* Source :

Engineering Colleges in India
Ahmedabad Goa Khammam Nagaland Sonipat
Andhra Pradesh Greater Noida Kochi Nagpur Surat
Arunachal Pradesh Gujarat Kolhapur Nashik Tamil Nadu
Assam Guntur Kolkata Noida Telangana
Bangalore Gurgaon Kota Odisha Thane
Bhubaneswar Haryana Kottayam Panipat Thanjavur
Bihar Himachal Pradesh Kurukshetra Patna Thiruvananthapuram
Chandigarh Hyderabad Lucknow Pune Tirupati
Chennai Indore Madhya Pradesh Punjab Udaipur
Chhattisgarh Jaipur Madurai Raipur Uttar Pradesh
Coimbatore Jammu and Kashmir Maharashtra Rajasthan Uttarakhand
Cuttack Jamshedpur Manipal Rajkot Vadodara
Dehradun Jharkhand Manipur Ranchi Varanasi
Delhi Jodhpur Mathura Roorkee Vijaywada
Dhanbad Kanchipuram Meghalaya Rourkela Visakhapatnam
Durgapur Kanpur Mizoram Salem Warangal
Erode Kanyakumari Mumbai Shimla West Bengal
Faridabad Karnataka Mysore Sikkim Yamuna Nagar
Ghaziabad KeralaAjmerAkolaAgartala
AgraAligarhAllahabad Asansol Ambattur

Last Updated on : December 14, 2016

Share to Facebook Share to Twitter Share to Twitter Share to Twitter Share