Engineering Colleges in India
Engineering is one of the most sought-after fields in India, spanning computer science, mechanical, civil, electrical, electronics and emerging areas like AI and data science. Explore top engineering colleges, their courses, fees, placements and the entrance exams they accept.
Top Engineering colleges
View all
Indian Institute of Science
Bangalore, Karnataka

Uka Tarsadia University
Surat, Gujarat

Parul University
Vadodara, Gujarat

Jaipur National University
Jaipur, Rajasthan

Christ University
Bangalore, Karnataka

Manipal University, Jaipur
Jaipur, Rajasthan

LPU - Lovely Professional University
Jalandhar, Punjab

Jamia Millia Islamia
Delhi, Delhi

Vivekananda Global University
Jaipur, Rajasthan
Disciplines in Engineering
Popular Engineering courses
B.Tech Mechanical Engineering
Surendranagar University
B.Tech Mechanical Engineering and M.Tech Intelligent Manufacturing Dual Degree
IIT Madras - Indian Institute of Technology
B.Tech. in Mechanical Engineering
IIT Bombay - Indian Institute of Technology
B.Tech and M.Tech Mechanical Engineering Dual Degree
IIT Bombay - Indian Institute of Technology
B.Tech Mechanical Engineering and M.Tech Product Design Dual Degree
IIT Madras - Indian Institute of Technology
B.Tech. in Mechanical Engineering
IIT Madras - Indian Institute of Technology
B.Tech. in Computer Science and Engineering
IIT Bombay - Indian Institute of Technology
B.Tech. in Computer Science and Engineering
IIT Madras - Indian Institute of Technology
B.Tech and M.Tech Computer Science and Engineering Dual Degree
IIT Madras - Indian Institute of Technology
Entrance exams accepted in Engineering
Careers after Engineering
Engineering graduates work as software developers, data engineers, core-domain engineers (mechanical, civil, electrical), product managers and researchers. Computer-science and allied branches see the strongest campus placements, while core branches feed manufacturing, infrastructure, energy and public-sector roles. Higher study (M.Tech, MS abroad, MBA) is a common next step.
Salary outlook
Fresh engineering graduates in India typically start between ₹3–8 LPA, with top-tier institutes and in-demand branches (CS/IT, AI/ML) commanding ₹10–30 LPA or higher.
Frequently asked questions
Which entrance exams do engineering colleges accept?+
Most engineering colleges admit students through JEE Main and JEE Advanced (for IITs), along with state-level exams such as GUJCET, MHT-CET, WBJEE and various university-specific tests. Check each college page for the exact exams it accepts.
What is the typical duration of an engineering degree?+
A bachelor of engineering (B.E.) or bachelor of technology (B.Tech) is a 4-year undergraduate programme. Diploma courses run 3 years, and postgraduate M.Tech programmes are 2 years.
Which engineering branch has the best placements?+
Computer Science, Information Technology and allied branches (AI/ML, Data Science) generally report the highest placement rates and packages, though placement outcomes depend heavily on the specific college and student profile.