Abroadly

Study Engineering in India 🇮🇳

India offers 369 Engineering programs across 49 universities. Tuition ranges from $20k–$219k/yr, making it a competitive option for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

369 Programs
49 Universities
$20k–$219k/yr Tuition
100% STEM
11% Scholarships

Why India for Engineering?

Living Cost

$4,000/yr

Full guide to studying in India →

By Degree Level

Bachelor (151) Master (126) PhD (91) Bachelor + Master (1)

Top Universities for Engineering in India

Indian Institute of Technology Madras

Chennai · National rank #1 · QS #180

B.Tech. in Aerospace Engineering · Bachelor B.Tech. in Civil Engineering · Bachelor M.Tech. in Aerospace Engineering · Master B.Tech. in Electrical Engineering · Bachelor B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Electrical Engineering (Power Systems) · Master M.Tech. in Chemical Engineering · Master PhD in Chemical Engineering · PhD M.Tech. in Mechanical Engineering (Thermal Engineering) · Master PhD in Mechanical Engineering · PhD PhD in Aerospace Engineering · PhD PhD in Electrical Engineering · PhD
Indian Institute of Technology Delhi

Delhi · National rank #2 · QS #123

Bachelor of Technology in Electrical Engineering · Bachelor Bachelor of Technology in Mechanical Engineering · Bachelor PhD in Electrical Engineering · PhD PhD in Mechanical Engineering · PhD PhD in Chemical Engineering · PhD Master of Technology in Environmental Engineering and Management · Master Bachelor of Technology in Production and Industrial Engineering · Bachelor Master of Technology in Mechanical Engineering (Thermal Engineering) · Master Master of Technology in Electrical Engineering (Power Systems) · Master
Indian Institute of Science

Bangalore · National rank #2 · QS #211

Master of Technology (M.Tech) in Electrical Engineering · Master Master of Technology (M.Tech) in Mechanical Engineering · Master Master of Technology (M.Tech) in Civil Engineering · Master Master of Technology (M.Tech) in Chemical Engineering · Master Master of Technology (M.Tech) in Aerospace Engineering · Master PhD in Aerospace Engineering · PhD PhD in Chemical Engineering · PhD PhD in Mechanical Engineering · PhD
Vellore Institute of Technology

Vellore · National rank #2 · QS #691

B.Tech. in Electronics and Communication Engineering · Bachelor B.Tech. in Electrical and Electronics Engineering · Bachelor PhD in Electronics and Communication Engineering · PhD B.Tech. in Civil Engineering · Bachelor PhD in Mechanical Engineering · PhD B.Tech. in Chemical Engineering · Bachelor M.Tech. in Structural Engineering · Master
Indian Institute of Technology Bombay

Mumbai · National rank #3 · QS #118

Industrial Engineering and Operations Research · Master Aerospace Engineering · PhD Industrial Engineering & Operations Research · Bachelor Civil Engineering · Bachelor Metallurgical Engineering & Materials Science · Bachelor Metallurgical Engineering and Materials Science · Bachelor Master of Technology (M.Tech.) · Master Mechanical Engineering · PhD Electrical Engineering · PhD Dual Degree (B.Tech. + M.Tech.) · Bachelor + Master Environmental Science and Engineering · Bachelor
Manipal Academy of Higher Education

Manipal · National rank #3 · QS #851

Bachelor of Technology in Mechanical Engineering · Bachelor
Indian Institute of Technology Kanpur

Kanpur · National rank #4 · QS #222

Master of Technology in Aerospace Engineering · Master Engineering Science · Bachelor Civil Engineering · Bachelor Computer Science and Engineering · Bachelor Chemical Engineering · Bachelor Electrical Engineering · Bachelor PhD in Aerospace Engineering · PhD Mechanical Engineering · Bachelor Master of Technology in Computer Science and Engineering · Master Master of Technology in Electrical Engineering · Master
Indian Institute of Technology Kharagpur

Kharagpur · National rank #5 · QS #215

PhD in Aerospace Engineering · PhD
Banaras Hindu University

Varanasi · National rank #5 · QS #1001

Master of Technology (MTech) in Environmental Engineering · Master
Indian Institute of Technology Roorkee

Roorkee · National rank #6 · QS #339

Doctor of Philosophy (PhD) in Electrical Engineering · PhD Master of Technology in Structural Engineering · Master
Birla Institute of Technology and Science, Pilani

Pilani · National rank #7 · QS #668

Bachelor of Engineering (B.E. Hons.) · Bachelor M.Tech. Environmental Engineering (WILP) · Master
Amrita Vishwa Vidyapeetham

Coimbatore · National rank #8 · QS #1001

PhD in Electronics and Communication Engineering · PhD PhD in Civil Engineering · PhD PhD in Electrical and Electronics Engineering · PhD B.Tech. in Mechanical Engineering · Bachelor B.Tech. in Civil Engineering · Bachelor M.Tech. in VLSI Design · Master B.Tech. in Electrical and Electronics Engineering · Bachelor M.Tech. in Power Systems Engineering · Master PhD in Mechanical Engineering · PhD B.Tech. in Electronics and Communication Engineering · Bachelor B.Tech. in Chemical Engineering · Bachelor M.Tech. in Thermal Engineering · Master M.Tech. in Structural Engineering · Master
National Institute of Technology Tiruchirappalli

Tiruchirappalli · National rank #9 · QS #731

Bachelor of Technology in Production Engineering · Bachelor Bachelor of Technology in Civil Engineering · Bachelor Master of Technology in Thermal Engineering · Master Master of Technology in Structural Engineering · Master Doctor of Philosophy (PhD) in Civil Engineering · PhD
National Institute of Technology, Tiruchirappalli

Tiruchirappalli · National rank #9 · QS #731

M.Tech. in Structural Engineering · Master Doctor of Philosophy (Electrical Engineering) · PhD
Jadavpur University

Kolkata · National rank #9 · QS #676

Bachelor of Engineering in Civil Engineering · Bachelor Bachelor of Engineering in Electronics and Telecommunication Engineering · Bachelor Bachelor of Engineering in Computer Science and Engineering · Bachelor Bachelor of Engineering in Mechanical Engineering · Bachelor Master of Technology in Software Engineering · Master PhD in Mechanical Engineering · PhD Master of Technology in VLSI Design · Master PhD in Electrical Engineering · PhD PhD in Computer Science and Engineering · PhD
Indian Institute of Technology Guwahati

Guwahati · National rank #11 · QS #334

PhD in Mechanical Engineering · PhD Bachelor of Technology · Bachelor PhD in Electronics and Communication Engineering · PhD B.Tech. in Electronics and Communication Engineering · Bachelor B.Tech. in Mechanical Engineering · Bachelor M.Tech. in Chemical Engineering · Master B.Tech. in Chemical Engineering · Bachelor M.Tech. in Electronics and Communication Engineering · Master M.Tech. in Mechanical Engineering · Master M.Tech. in Civil Engineering · Master B.Tech. in Civil Engineering · Bachelor PhD in Civil Engineering · PhD Master of Technology · Master Master of Technology in VLSI Design · Master Bachelor of Technology in Electronics and Communication Engineering · Bachelor Bachelor of Technology in Mechanical Engineering · Bachelor Master of Technology in Thermal Engineering · Master PhD in Chemical Engineering · PhD Bachelor of Technology in Civil Engineering · Bachelor
Savitribai Phule Pune University

Pune · National rank #12 · QS #566

Master of Engineering in Electronics and Telecommunication · Master Bachelor of Engineering in Electronics and Telecommunication · Bachelor
Siksha 'O' Anusandhan

Bhubaneswar · National rank #14 · QS #1201

Bachelor of Technology in Mechanical Engineering · Bachelor Bachelor of Technology in Civil Engineering · Bachelor Bachelor of Technology in Electrical Engineering · Bachelor
University of Mumbai

Mumbai · National rank #17 · QS #664

Bachelor of Engineering (BE) · Bachelor
Thermal Engineering · Master Electrical Engineering · Bachelor Mechatronics · Bachelor Mechanical Engineering · Bachelor Materials and Manufacturing Technology · Master Aerospace Engineering · Bachelor Environmental and Sustainable Engineering · Master Embedded Systems and IoT · Master VLSI Design · Master

All Programs

PhD in Mechanical Engineering

Indian Institute of Technology Guwahati

PhD STEM

Bachelor of Technology in Production Engineering

National Institute of Technology Tiruchirappalli

Bachelor STEM

Ph.D. in Electronics and Communication Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

PhD STEM

Doctor of Philosophy in Electrical Engineering

Jawaharlal Nehru Technological University, Hyderabad

PhD STEM

Master of Engineering in Structural Engineering

Thapar Institute of Engineering and Technology

Master STEM

Master of Technology in Aerospace Engineering

Indian Institute of Technology Kanpur

Master STEM

Doctor of Philosophy (PhD) in Mechanical Engineering

National Institute of Technology Warangal

PhD STEM

Bachelor of Engineering in Computer Science and Engineering

Anna University

Bachelor STEM

M.Tech. in VLSI and Embedded Systems

Cochin University of Science and Technology

Master STEM

PhD in Electronics and Communication Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

Bachelor of Engineering (BE)

University of Mumbai

Bachelor STEM

Thermal Engineering

National Institute of Technology Karnataka, Surathkal

Master STEM Aid

Master of Engineering in Thermal Engineering

Thapar Institute of Engineering and Technology

Master STEM

Bachelor of Technology in Information Technology

Anna University

Bachelor STEM

Bachelor of Technology (Civil Engineering)

Guru Gobind Singh Indraprastha University

Bachelor STEM

M.Tech. in VLSI Design

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

Master STEM

Master of Engineering in Mechanical Engineering

Thapar Institute of Engineering and Technology

Master STEM

Bachelor of Technology in Electrical Engineering

Indian Institute of Technology Delhi

Bachelor STEM

Bachelor of Technology in Mechanical Engineering

Indian Institute of Technology Delhi

Bachelor STEM

PhD in Electrical Engineering

Indian Institute of Technology Delhi

PhD STEM

PhD in Mechanical Engineering

Indian Institute of Technology Delhi

PhD STEM

PhD in Chemical Engineering

Indian Institute of Technology Delhi

PhD STEM

Master of Technology in Environmental Engineering and Management

Indian Institute of Technology Delhi

Master STEM

Bachelor of Technology in Production and Industrial Engineering

Indian Institute of Technology Delhi

Bachelor STEM

B.Tech. in Electronics and Communication Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

Bachelor STEM

Bachelor of Technology

Indian Institute of Technology Guwahati

Bachelor STEM

Master of Technology in Mechanical Engineering (Thermal Engineering)

Indian Institute of Technology Delhi

Master STEM

Industrial Engineering and Operations Research

Indian Institute of Technology Bombay

Master STEM

PhD in Civil Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

B.Tech. in Civil Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

Bachelor STEM

PhD in Electrical and Electronics Engineering

Amrita Vishwa Vidyapeetham

PhD STEM

Bachelor of Technology in Chemical Engineering

National Institute of Technology Warangal

Bachelor STEM

Doctor of Philosophy (PhD) in Civil Engineering

National Institute of Technology Warangal

PhD STEM

PhD in Electronics and Communication Engineering

Indian Institute of Technology Guwahati

PhD STEM

Bachelor of Engineering in Mechanical Engineering

Anna University

Bachelor STEM

Master of Engineering in Manufacturing Engineering

Anna University

Master STEM

M.Tech. in Structural Engineering

National Institute of Technology, Tiruchirappalli

Master STEM

Doctor of Philosophy (PhD) in Electrical Engineering

Indian Institute of Technology Roorkee

PhD STEM

B.Tech. in Electronics and Communication Engineering

Lovely Professional University

Bachelor STEM

Master of Technology in Structural Engineering

Indian Institute of Technology Roorkee

Master STEM

Bachelor of Engineering in Biomedical Engineering

Anna University

Bachelor STEM

B.Tech. in Civil Engineering

Lovely Professional University

Bachelor STEM

M.Tech. in Structural Engineering

Lovely Professional University

Master STEM

Doctor of Philosophy (PhD) in Chemical Engineering

Thapar Institute of Engineering and Technology

PhD STEM

Bachelor of Engineering in Civil Engineering

Jadavpur University

Bachelor STEM

Bachelor of Engineering in Electronics and Telecommunication Engineering

Jadavpur University

Bachelor STEM

Bachelor of Engineering in Computer Science and Engineering

Jadavpur University

Bachelor STEM

Bachelor of Engineering in Mechanical Engineering

Jadavpur University

Bachelor STEM

Master of Technology in Software Engineering

Jadavpur University

Master STEM

PhD in Mechanical Engineering

Jadavpur University

PhD STEM

Master of Technology in VLSI Design

Jadavpur University

Master STEM

PhD in Electrical Engineering

Jadavpur University

PhD STEM

PhD in Computer Science and Engineering

Jadavpur University

PhD STEM

Bachelor of Technology in Mechanical Engineering

Netaji Subhas University of Technology

Bachelor STEM

Master of Technology in Mechanical Engineering

Netaji Subhas University of Technology

Master STEM

Bachelor of Technology in Civil Engineering

Netaji Subhas University of Technology

Bachelor STEM

Master of Technology in Mechatronics

Netaji Subhas University of Technology

Master STEM

Doctor of Philosophy (PhD) in Applied Sciences

Netaji Subhas University of Technology

PhD STEM

B.Tech. in Chemical Engineering

Shanmugha Arts, Science, Technology & Research Academy (SASTRA) University

Bachelor STEM

Master of Technology in Chemical Engineering

National Institute of Technology Warangal

Master STEM

Master of Technology in Electrical Engineering (Power Systems)

Indian Institute of Technology Delhi

Master STEM

Bachelor of Technology in Civil Engineering

National Institute of Technology Warangal

Bachelor STEM

Bachelor of Technology in Civil Engineering

National Institute of Technology Tiruchirappalli

Bachelor STEM

Master of Technology in Thermal Engineering

National Institute of Technology Tiruchirappalli

Master STEM

Master of Technology in Structural Engineering

National Institute of Technology Tiruchirappalli

Master STEM

Master of Technology (M.Tech) in Electrical Engineering

Indian Institute of Science

Master STEM

Doctor of Philosophy (PhD) in Civil Engineering

National Institute of Technology Tiruchirappalli

PhD STEM

Master of Technology (M.Tech) in Mechanical Engineering

Indian Institute of Science

Master STEM

Master of Technology (M.Tech) in Civil Engineering

Indian Institute of Science

Master STEM

Master of Technology (M.Tech) in Chemical Engineering

Indian Institute of Science

Master STEM

Master of Technology (M.Tech) in Aerospace Engineering

Indian Institute of Science

Master STEM

PhD in Aerospace Engineering

Indian Institute of Science

PhD STEM

PhD in Chemical Engineering

Indian Institute of Science

PhD STEM

PhD in Mechanical Engineering

Indian Institute of Science

PhD STEM

Bachelor of Engineering (B.E. Hons.)

Birla Institute of Technology and Science, Pilani

Bachelor STEM

B.Tech in Civil Engineering

Tezpur University

Bachelor STEM

Master of Technology in Electronics Engineering

Aligarh Muslim University

Master STEM

B.Tech in Mechanical Engineering

Tezpur University

Bachelor STEM

Master of Technology in Digital Electronics and Communication

Visvesvaraya Technological University

Master STEM

Master of Technology in Thermal Power Engineering

Visvesvaraya Technological University

Master STEM

Doctor of Philosophy (PhD) in Civil Engineering

Visvesvaraya Technological University

PhD STEM

Bachelor of Engineering in Mechanical Engineering

Visvesvaraya Technological University

Bachelor STEM

Bachelor of Engineering in Electrical and Electronics Engineering

Visvesvaraya Technological University

Bachelor STEM

Doctor of Philosophy (PhD) in Electronics and Communication Engineering

Visvesvaraya Technological University

PhD STEM

M.Tech in Electronics Design and Technology

Tezpur University

Master STEM

M.Tech. Environmental Engineering (WILP)

Birla Institute of Technology and Science, Pilani

Master STEM

Bachelor of Technology in Mechanical Engineering

Siksha 'O' Anusandhan

Bachelor STEM

Bachelor of Technology in Civil Engineering

Siksha 'O' Anusandhan

Bachelor STEM

Bachelor of Technology in Electrical Engineering

Siksha 'O' Anusandhan

Bachelor STEM

B.Tech. in Electronics and Communication Engineering

Vellore Institute of Technology

Bachelor STEM

B.Tech. in Electrical and Electronics Engineering

Vellore Institute of Technology

Bachelor STEM

PhD in Electronics and Communication Engineering

Vellore Institute of Technology

PhD STEM

B.Tech. in Civil Engineering

Vellore Institute of Technology

Bachelor STEM

PhD in Mechanical Engineering

Vellore Institute of Technology

PhD STEM

B.Tech. in Chemical Engineering

Vellore Institute of Technology

Bachelor STEM

M.Tech. in Structural Engineering

Vellore Institute of Technology

Master STEM

Aerospace Engineering

Indian Institute of Technology Bombay

PhD STEM

Industrial Engineering & Operations Research

Indian Institute of Technology Bombay

Bachelor STEM

Civil Engineering

Indian Institute of Technology Bombay

Bachelor STEM

Metallurgical Engineering & Materials Science

Indian Institute of Technology Bombay

Bachelor STEM

Frequently Asked Questions

How much does it cost to study Engineering in India?
Tuition for Engineering programs in India ranges from $20k–$219k/yr. 11% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $4k.
What are the English language requirements for Engineering in India?
English-taught Engineering programs in India typically require:. Requirements vary by university and program level — always check the specific program page.
How many Engineering programs are in India?
Abroadly lists 369 Engineering programs at 49 universities across India. Programs are available at Bachelor, Master, and PhD level.
Are Engineering programs in India STEM-designated?
100% of Engineering programs in India carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is India a good country for Engineering students?
India is a strong choice for Engineering with 49 universities offering these programs. The primary language is Hindi/English, though many programs are taught in English.
What degree levels are available for Engineering in India?
In India, Engineering programs are offered at: PhD (91 programs), Bachelor (151 programs), Master (126 programs), Bachelor + Master (1 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.