Best Engineering Colleges 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.

Top Engineering Colleges Ranking in India 2017

Rank Name City State Weighted Score
1 Indian Institute of Technology Madras Chennai Tamil Nadu 87.96
2 Indian Institute of Technology Bombay Mumbai Maharashtra 87.87
3 Indian Institute of Technology Kharagpur Kharagpur West Bengal 81.93
4 Indian Institute of Technology Delhi New Delhi Delhi 81.08
5 Indian Institute of Technology Kanpur Kanpur Uttar Pradesh 76.83
6 Indian Institute of Technology Roorkee Roorkee Uttarakhand 73.1
7 Indian Institute of Technology Guwahati Guwahati Assam 72.3
8 Anna University Chennai Tamil Nadu 63.97
9 Jadavpur University Kolkata West Bengal 62.59
10 Indian Institute of Technology Hyderabad Hyderabad Telangana 60.24
11 National Institute of Technology Tiruchirappalli Tiruchirappalli Tamil Nadu 59.44
12 National Institute of Technology Rourkela Rourkela Odisha 58.78
13 Vellore Institute of Technology Vellore Tamil Nadu 58.16
14 Institute of Chemical Technology Mumbai Maharashtra 57.97
15 Indian Institute of Technology Indore Indore Madhya Pradesh 57.7
16 Birla Institute of Technology & Science -Pilani Pilani Rajasthan 55.43
17 Indian Institute of Engineering Science And Technology, Shibpur Howrah West Bengal 54.42
18 Indian Institute of Technology Bhubaneswar Bhubaneswar Odisha 54.32
19 Indian Institute of Technology Patna Patna Bihar 54.02
20 Jamia Millia Islamia New Delhi Delhi 53.7
21 Indian Institute of Technology Ropar Rupnagar Punjab 52.93
22 National Institute of Technology Surathkal Surathkal Karnataka 52.87
23 Indian Institute of Technology (Indian School of Mines) Dhanbad Jharkhand 52.58
24 College of Engineering, Pune Pune Maharashtra 52.14
25 Shanmugha Arts Science Technology & Research Academy (SASTRA) Thanjavur Tamil Nadu 51.44
26 Thapar University Patiala Punjab 51.35
27 Sri Sivasubrmaniya Nadar College of Engineering Kalavakkam Tamil Nadu 50.77
28 Indian Institute of Space Science and Technology Thiruvananthapuram Kerala 50.6
28 Indian Institute of Technology Mandi Mandi Himachal Pradesh 50.6
30 Indian Institute of Technology Gandhinagar Ahmedabad Gujarat 50.43
31 Indian Institute of Technology (Banaras Hindu University), Varanasi Varanasi Uttar Pradesh 49.92
31 Birla Institute of Technology Ranchi Jharkhand 49.92
33 PSG College of Technology Coimbatore Tamil Nadu 49.49
34 National Institute of Technology Warangal Warangal Telangana 49.47
35 S.R.M Institute of Science and Technology Chennai Tamil Nadu 49.2
36 National Institute of Industrial Engineering, Mumbai Mumbai Maharashtra 47.47
37 Thiagarajar College of Engineering Madurai Tamil Nadu 47.01
38 Pondicherry Engineering College Puducherry Pondicherry 46.37
39 Delhi Technological University New Delhi Delhi 46.19
40 Zakir Husain College of Engineering & Technology Aligarh Uttar Pradesh 46.18
41 Motilal Nehru National Institute of Technology Allahabad Uttar Pradesh 45.68
42 Visvesvaraya National Institute of Technology, Nagpur (Deemed University) Nagpur Maharashtra 45.52
43 Manipal Institute of Technology Manipal Karnataka 45.38
44 National Institute of Technology Calicut Calicut Kerala 44.5
45 M. S. Ramaiah Institute of Technology Bengaluru Karnataka 44.35
46 AMITY University Gautam Budh Nagar Uttar Pradesh 44.16
47 Kalinga Institute of Industrial Technology Bhubneshwar Odisha 43.68
48 Sri Venkateswara University Tirupati Andhra Pradesh 43.53
49 R.V. College of Engineering Bengaluru Karnataka 43.42
50 Sardar Vallabhbhai National Institute of Technology Surat Gujarat 43.3
51 Coimbatore Institute of Technology Coimbatore Tamil Nadu 43.29
52 B.M.S. College of Engineering Bengaluru Karnataka 42.86
53 National Institute of Technology Silchar Silchar Assam 42.73
54 Jaypee Institute of Information Technology Noida Uttar Pradesh 42.63
55 National Institute of Technology Durgapur Durgapur West Bengal 42.56
56 Indraprastha Institute of Information Technology-New Delhi (IIIT New Delhi, Delhi) New Delhi Delhi 42.55
57 Kongu Engineering College Perundurai Tamil Nadu 42.43
58 Vel Tech Rangarajan Dr.Sagunthala R&D Institute of Science and Technology Chennai Tamil Nadu 42.31
59 National Institute of Technology Hamirpur Hamirpur Himachal Pradesh 42.02
60 National Institute of Technology Kurukshetra Kurukshetra Haryana 41.61
61 Maulana Azad National Institute of Technology Bhopal Madhya Pradesh 41.25
62 Karunya Institute of Technology and Sciences-Coimbatore Coimbatore Tamil Nadu 40.97
63 Jawaharlal Nehru Technological University Hyderabad Telangana 40.45
64 Shri Ramdeobaba College of Engineering and Management District Nagpur Maharashtra 40.36
65 Indian Institute of Technology Jodhpur Jodhpur Rajasthan 40.2
66 Bharati Vidyapeeth Deemed University College of Engineering Pune Maharashtra 40.18
67 G. H. Raisoni College of Engineering, NAGPUR Nagpur Maharashtra 39.87
68 Koneru Lakshmaiah Education Foundation University (K L College of Engineering) Vaddeswaram Andhra Pradesh 39.64
69 Pandit Dwarka Prasad Mishra Indian Institute of Information Technology, Design and Manufacturing (IIITDM), Jabalpur Jabalpur Madhya Pradesh 39.46
70 Malaviya National Institute of Technology, Jaipur Jaipur Rajasthan 39.38
70 Dhirubhai Ambani Institute of Information and Communication Technology Gandhinagar Gujarat 39.38
72 Siddaganga Institute of Technology Tumkur Karnataka 39.36
73 Mepco Schlenk Engineering College Sivakasi Tamil Nadu 39.21
74 Guru Gobind Singh Indraprastha University Dwarka Delhi 39.16
75 International Institute of Information Technology Hyderabad Telangana 38.95
76 Faculty of Technology & Engineering, The Maharaja Sayajirao University of Baroda Vadodara Gujarat 38.81
77 Army Institute of Technology Pune Maharashtra 38.7
78 PSNA College of Engineering and Technology, Dindigul Dindigul Tamil Nadu 38.27
79 Nirma University Ahmedabad Gujarat 38.07
80 University College of Engineering Hyderabad Telangana 38.06
81 Sagi Ramakrishnam Raju Engineering College Bhimavaram Andhra Pradesh 37.88
82 Kumaraguru College of Technology Coimbatore Tamil Nadu 37.74
83 Jaypee University of Information Technology-Solan Solan Himachal Pradesh 37.46
84 R.M.K. Engineering College Kavaraipettai Tamil Nadu 37.45
85 Punjab Engineering College Chandigarh Chandigarh 37.44
86 PES University Bengaluru Karnataka 37.31
87 National Institute of Technology Manipur Manipur Manipur 37.27
88 Vignan's Foundation for Science, Technology and Research Guntur Andhra Pradesh 37.11
89 B.S. Abdur Rahman Institute of Science and Technology Chennai Tamil Nadu 36.97
90 Chaitanya Bharathi Institute of Technology Hyderabad Telangana 36.93
91 Saveetha Engineering College Sriperumbudur Tamil Nadu 36.88
92 C.V. Raman College of Engineering Bhubneshwar Odisha 36.82
93 College of Engineering Trivandrum Thiruvananthapuram Kerala 36.8
94 Maharashtra Institute of Technology, Pune Pune Maharashtra 36.75
95 BMS Institute of Technology & Management Bengaluru Karnataka 36.67
96 Sri Sai Ram Engineering College Chennai Tamil Nadu 36.64
97 ST. Joseph's College of Engineering Chennai Tamil Nadu 36.51
98 Andhra University Visakhapatnam Andhra Pradesh 36.42
99 K.S.Rangasamy College of Technology Tiruchengode Tamil Nadu 36.4
100 National Institute of Technology Meghalaya Shillong Meghalaya 36.21