Abroadly

Study Engineering in Italy 🇮🇹

Italy offers 164 Engineering programs across 39 universities. Tuition ranges from $2k–$6k/yr, making it one of the more affordable destinations for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

164 Programs
39 Universities
$2k–$6k/yr Tuition
100% STEM
7% Scholarships

Why Italy for Engineering?

Living Cost

$11,000/yr

Full guide to studying in Italy →

By Degree Level

Master (78) Bachelor (58) PhD (28)

Top Universities for Engineering in Italy

Politecnico di Milano

Milan · National rank #1 · QS #98

Civil Engineering · Bachelor Automation and Control Engineering · Master Energy Engineering · Master Mechanical Engineering · Bachelor Management Engineering · Master Mathematical Engineering · Master Aerospace Engineering · Master Nuclear Engineering · Master PhD in Materials Engineering · PhD PhD in Civil and Environmental Engineering · PhD Computer Science and Engineering · Bachelor Biomedical Engineering · Master Environmental and Land Planning Engineering · Master Chemical Engineering · Bachelor
Sapienza University of Rome

Rome · National rank #1 · QS #128

Electronic Engineering · Master Energy Engineering · Master Management Engineering · Master Sustainable Building Engineering · Master Chemical Engineering · Master Control Engineering · Master Environmental Engineering · Master Mechanical Engineering · Master Transport Systems Engineering · Master PhD in Engineering in Civil and Industrial Engineering · PhD
University of Trento

Trento · National rank #1 · QS #485

Master's Degree in Information and Communication Engineering · Master Bachelor's Degree in Civil Engineering · Bachelor PhD in Materials, Mechatronics and Systems Engineering · PhD Master's Degree in Environmental Engineering · Master PhD in Civil, Environmental and Mechanical Engineering · PhD Master's Degree in Civil Engineering · Master Master's Degree in Materials and Production Engineering · Master Master's Degree in Mechatronics Engineering · Master
Sant'Anna School of Advanced Studies

Pisa · National rank #1

Master in Embedded Systems (MES) · Master PhD in Innovative Technologies · PhD Master in Biomedical Engineering (MBME) · Master
Free University of Bozen-Bolzano

Bolzano · National rank #1 · QS #643

Engineering for Industry · Bachelor
University of Trento - CIBIO

Trento · National rank #1 · QS #485

Biomedical Engineering · Master
University of Padua

Padua · National rank #2 · QS #233

Information Engineering · PhD Environmental Engineering · Master
University of Naples Federico II

Naples · National rank #3 · QS #379

Chemical Engineering · Bachelor Robotics and Automation · Master Computer Engineering · Bachelor Civil Engineering · Master Materials Engineering · PhD Aerospace Engineering · Master
University of Sassari

Sassari · National rank #4 · QS #801

Civil Engineering · Bachelor
University of Pisa

Pisa · National rank #4 · QS #343

PhD in Engineering · PhD Aerospace Engineering · Master Structural Engineering · Master Civil Engineering · Bachelor Doctorate in Civil and Environmental Engineering · PhD
University of Turin

Turin · National rank #5 · QS #408

Materials Science · Master
University of Florence

Florence · National rank #7 · QS #404

Computer Engineering · Bachelor Management Engineering · Master Materials Engineering · Master Civil and Environmental Engineering · Bachelor Biomedical Engineering · Master
University of Genoa

Genoa · National rank #8 · QS #530

Bachelor's Degree in Engineering for the Blue Economy · Bachelor Master's Degree in Safety Engineering for Transport, Logistics and Production · Master
University of Genoa - Engineering

Genoa · National rank #8 · QS #530

Civil Engineering · Bachelor Environmental Engineering · Bachelor Engineering for Building and Architectural Design · Master Engineering for Natural Risk Management · Master Mechanical Engineering · Bachelor Chemical Engineering · Bachelor Biomedical Engineering · Master
University of Brescia - Engineering

Brescia · National rank #13 · QS #650

Civil Engineering for Mitigation of Risks from Natural Hazards · Master Mechanical Engineering · Bachelor Civil Engineering · Bachelor Mechanical Engineering for Sustainability · Master
University of Brescia

Brescia · National rank #13 · QS #650

Civil Engineering · Bachelor Mechanical Engineering · Master Management Engineering · Bachelor Environmental Engineering · Master PhD in Civil, Environmental, and Materials Engineering · PhD
University of Roma Tor Vergata

Rome · National rank #14 · QS #355

Engineering Sciences · Bachelor PhD in Computer Science, Control, and Management Engineering · PhD Chemical Engineering · Master PhD in Biomedical Technologies · PhD
University of Parma

Parma · National rank #14 · QS #1001

Computer, Electronic and Communication Engineering · Bachelor Civil Engineering · Bachelor Mechanical Engineering · Bachelor
University of Catania

Catania · National rank #17 · QS #851

Industrial Engineering · Bachelor Civil Engineering · Bachelor Electrical Engineering · Bachelor Management Engineering · Master
University of Palermo

Palermo · National rank #19 · QS #801

PhD in Engineering and Technologies · PhD Civil Engineering · Bachelor Computer Engineering · Bachelor Management Engineering · Master

All Programs

Information Technology

University of Salerno

Master STEM

Civil Engineering

University of Trieste

Bachelor STEM

Environmental and Territorial Safety

University of Calabria

Master STEM Aid

Electronic Engineering

University of L'Aquila

Master STEM

Environmental and Civil Engineering

University of L'Aquila

PhD STEM

Industrial and Information Engineering

University of L'Aquila

PhD STEM

Civil Engineering

University of L'Aquila

Bachelor STEM

Mathematical Engineering

University of L'Aquila

Master STEM

Materials Science

University of Turin

Master STEM

PhD in Engineering and Technologies

University of Palermo

PhD STEM

Civil Engineering

University of Palermo

Bachelor STEM

Computer Engineering

University of Palermo

Bachelor STEM

Management Engineering

University of Palermo

Master STEM

Electronic Engineering

University of Cagliari

Master STEM

Civil Engineering

Politecnico di Milano

Bachelor STEM

Automation and Control Engineering

Politecnico di Milano

Master STEM

Energy Engineering

Politecnico di Milano

Master STEM

Chemical Engineering

University of Naples Federico II

Bachelor STEM

Mechanical Engineering

Politecnico di Milano

Bachelor STEM

Management Engineering

Politecnico di Milano

Master STEM

Mathematical Engineering

Politecnico di Milano

Master STEM

Aerospace Engineering

Politecnico di Milano

Master STEM

Nuclear Engineering

Politecnico di Milano

Master STEM

PhD in Materials Engineering

Politecnico di Milano

PhD STEM

PhD in Civil and Environmental Engineering

Politecnico di Milano

PhD STEM

Robotics and Automation

University of Naples Federico II

Master STEM

Computer Science and Engineering

Politecnico di Milano

Bachelor STEM

Biomedical Engineering

Politecnico di Milano

Master STEM

Environmental and Land Planning Engineering

Politecnico di Milano

Master STEM

Computer Engineering

University of Naples Federico II

Bachelor STEM

Civil Engineering

University of Naples Federico II

Master STEM

Materials Engineering

University of Naples Federico II

PhD STEM

Chemical Engineering

Politecnico di Milano

Bachelor STEM

Aerospace Engineering

University of Naples Federico II

Master STEM

Materials Engineering

University of Salento

Master STEM

PhD in Materials Science and Engineering

University of Salento

PhD STEM

Civil Engineering

University of Basilicata

Bachelor STEM

Environmental Engineering

University of Basilicata

Master STEM

PhD in Engineering and Computer Science

University of Basilicata

PhD STEM

Materials Science and Engineering

University of Salento

Master STEM

Engineering for the Environment and Territory

University of Salento

Bachelor STEM

PhD in Engineering and Materials Science

University of Salento

PhD STEM

Biomedical Engineering

University of Marche

Master STEM

Computer Science and Engineering

University of Marche

Master STEM

Management Engineering

University of Marche

Bachelor STEM

Civil and Environmental Engineering

University of Marche

Bachelor STEM

Mechanical Engineering

University of Marche

Bachelor STEM

Environmental Engineering

University of Marche

Master STEM

Engineering Sciences

University of Marche

PhD STEM

Electronic Engineering

Sapienza University of Rome

Master STEM

Energy Engineering

Sapienza University of Rome

Master STEM

Management Engineering

Sapienza University of Rome

Master STEM

Sustainable Building Engineering

Sapienza University of Rome

Master STEM

Chemical Engineering

Sapienza University of Rome

Master STEM

Control Engineering

Sapienza University of Rome

Master STEM

Environmental Engineering

Sapienza University of Rome

Master STEM

Mechanical Engineering

Sapienza University of Rome

Master STEM

Transport Systems Engineering

Sapienza University of Rome

Master STEM

PhD in Engineering in Civil and Industrial Engineering

Sapienza University of Rome

PhD STEM

Civil Engineering

University of Messina

Bachelor STEM

Industrial Engineering

University of Messina

Bachelor STEM

Civil Engineering

University of Campania Luigi Vanvitelli

Bachelor STEM Aid

Industrial Engineering

University of Campania Luigi Vanvitelli

Bachelor STEM Aid

Biomedical Engineering

University of Campania Luigi Vanvitelli

Master STEM Aid

Aerospace Engineering

University of Campania Luigi Vanvitelli

Bachelor STEM Aid

Industrial Engineering

University of Catania

Bachelor STEM

Civil Engineering

University of Catania

Bachelor STEM

Electrical Engineering

University of Catania

Bachelor STEM

Management Engineering

University of Catania

Master STEM

Engineering Management

University of Bergamo

Master STEM

Environmental Engineering

University of Bergamo

Master STEM

Management Engineering

University of Bergamo

Bachelor STEM

Master's Degree in Information and Communication Engineering

University of Trento

Master STEM

Bachelor's Degree in Civil Engineering

University of Trento

Bachelor STEM

PhD in Materials, Mechatronics and Systems Engineering

University of Trento

PhD STEM

Master's Degree in Environmental Engineering

University of Trento

Master STEM

PhD in Civil, Environmental and Mechanical Engineering

University of Trento

PhD STEM

Master's Degree in Civil Engineering

University of Trento

Master STEM

Master's Degree in Materials and Production Engineering

University of Trento

Master STEM

Master's Degree in Mechatronics Engineering

University of Trento

Master STEM

Civil Engineering

University of Roma Tre

Bachelor STEM

Master in Civil Engineering for Risk Mitigation

University of Roma Tre

Master STEM

Master in Information and Communication Technologies

University of Roma Tre

Master STEM

Information Engineering

University of Padua

PhD STEM

Environmental Engineering

University of Padua

Master STEM

Computer Engineering

University of Florence

Bachelor STEM

PhD in Engineering

University of Campania Luigi Vanvitelli

PhD STEM Aid

Bachelor's Degree in Engineering for the Blue Economy

University of Genoa

Bachelor STEM Aid

Management Engineering

University of Florence

Master STEM

Materials Engineering

University of Florence

Master STEM

Civil and Environmental Engineering

University of Florence

Bachelor STEM

Master's Degree in Safety Engineering for Transport, Logistics and Production

University of Genoa

Master STEM Aid

Electronic Engineering

University of Modena and Reggio Emilia

Master STEM

Biomedical Engineering

University of Modena and Reggio Emilia

Master STEM

Chemical and Process Engineering

University of Modena and Reggio Emilia

Master STEM

Biomedical Engineering

University of Florence

Master STEM

Industrial Innovation Engineering

University of Modena and Reggio Emilia

PhD STEM

Civil Engineering

University of Genoa - Engineering

Bachelor STEM

Environmental Engineering

University of Genoa - Engineering

Bachelor STEM

Engineering for Building and Architectural Design

University of Genoa - Engineering

Master STEM

Frequently Asked Questions

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