Abroadly

Study Engineering in Germany 🇩🇪

Germany offers 839 Engineering programs across 133 universities. Tuition ranges from $1k–$3k/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.

839 Programs
133 Universities
$1k–$3k/yr Tuition
100% STEM
9% Scholarships

Why Germany for Engineering?

Living Cost

$11,000/yr

Full guide to studying in Germany →

By Degree Level

Bachelor (402) Master (349) PhD (88)

Top Universities for Engineering in Germany

Technical University of Munich

Munich · National rank #1 · QS #22

Mechanical Engineering · Bachelor Electrical Engineering and Information Technology · Bachelor Civil Engineering · Bachelor Biomedical Engineering · Master Transportation Systems · Master Computational Mechanics · Master
Darmstadt University of Technology

Darmstadt · National rank #3 · QS #253

Civil Engineering · Bachelor Computational Engineering · Master Electrical Engineering and Information Technology · Master PhD in Electrical Engineering · PhD PhD in Mechanical Engineering · PhD Mechanical Engineering · Master
University of Freiburg

Freiburg · National rank #5 · QS #201

Sustainable Systems Engineering · Master
University of Kiel

Kiel · National rank #7 · QS #618

Materials Science and Engineering · Master
University of Bayreuth

Bayreuth · National rank #9 · QS #448

Materials Science and Engineering · Master Engineering Science · Bachelor
Technische Universität Dresden

Dresden · National rank #16 · QS #218

Hydro Science and Engineering · Master PhD in Materials Science · PhD Electrical Engineering · Bachelor Civil Engineering · Bachelor Mechanical Engineering · Bachelor PhD in Electrical Engineering · PhD
University of Dresden

Dresden · National rank #16 · QS #218

Mechanical Engineering · Bachelor Civil Engineering · Master Electrical Engineering · Master Mechatronics · Master
University of Ulm

Ulm · National rank #18 · QS #546

Electrical Engineering · Bachelor PhD in Engineering Sciences · PhD Advanced Materials · Master
University of Hannover

Hannover · National rank #20 · QS #433

Mechanical Engineering · Bachelor Production Engineering · Bachelor Materials Science · Bachelor
University of Stuttgart

Stuttgart · National rank #22 · QS #310

Materials Science · Master Electrical Engineering and Information Technology · Master Computational Mechanics · Master Mechanical Engineering · Bachelor Water Resources Engineering and Management · Master Mechatronics · Bachelor
University of Rostock

Rostock · National rank #40 · QS #851

PhD in Electrical Engineering · PhD Mechanical Engineering (Advanced) · Master Mechanical Engineering · Master Electrical Engineering (Advanced) · Master Electrical Engineering · Master Sustainable Energy Systems · Master PhD in Mechanical Engineering · PhD Naval Architecture and Ocean Engineering · Bachelor
Hamburg University of Technology

Hamburg · National rank #42 · QS #696

Civil Engineering · Bachelor Mechanical Engineering · Bachelor General Engineering Science · Bachelor Mechatronics · Master Electrical Engineering · Bachelor Materials Science and Engineering · Master PhD in Mechanical Engineering · PhD
University of Augsburg

Augsburg · National rank #43 · QS #511

Master of Science in Materials Science · Master
University of Paderborn

Paderborn · National rank #44

Electrical Engineering · Bachelor Electrical Systems Engineering · Master Mechanical Engineering · Master PhD in Mechanical Engineering · PhD Sustainable Engineering · Master
Otto von Guericke University Magdeburg

Magdeburg · National rank #44

Mechanical Engineering · Bachelor Chemical and Energy Engineering · Master Doctoral Program in Electrical Engineering · PhD Integrated Design Engineering · Master Doctoral Program in Mechanical Engineering · PhD Digital Engineering · Bachelor
Technische Universität Chemnitz

Chemnitz · National rank #49

Electrical Engineering and Information Technology · Bachelor PhD in Electrical Engineering · PhD Mechatronics · Master Advanced Functional Materials · Master Industrial Engineering and Management · Bachelor
Universität Kassel

Kassel · National rank #49 · QS #449

Nanostructure Science · Master Mechatronics · Bachelor Industrial Engineering and Management · Bachelor Mechanical Engineering · Bachelor Doctoral Program in Engineering Sciences · PhD Sustainable Engineering · Master Electrical Engineering · Bachelor Computational Engineering · Master Doctorate in Engineering Sciences · PhD Environmental Engineering · Master
FH München

Munich · National rank #63

Mechanical Engineering · Master PhD in Engineering Sciences · PhD Electrical Engineering · Master Biomedical Engineering · Bachelor Sustainable Engineering · Master Mechatronics · Bachelor Electrical Engineering and Information Technology · Bachelor
University of Applied Sciences Düsseldorf

Düsseldorf · National rank #94

Applied Polymer Science · Master Electrical Engineering · Master Mechanical Engineering · Master Electrical Engineering (PhD Track) · PhD Civil Engineering · Bachelor Construction Management · Master
Electrical Engineering · Bachelor Maritime Transport / Nautical Science · Bachelor

All Programs

Mechanical Engineering

Technical University of Munich

Bachelor STEM

Electrical Engineering and Information Technology

Technical University of Munich

Bachelor STEM

Civil Engineering

Technical University of Munich

Bachelor STEM

Biomedical Engineering

Technical University of Munich

Master STEM

Transportation Systems

Technical University of Munich

Master STEM

Electrical Engineering

Hochschule Wismar

Bachelor STEM

Electrical Engineering

University of Paderborn

Bachelor STEM

Electrical Systems Engineering

University of Paderborn

Master STEM

Mechanical Engineering

University of Paderborn

Master STEM

PhD in Mechanical Engineering

University of Paderborn

PhD STEM

Sustainable Engineering

University of Paderborn

Master STEM

Hydro Science and Engineering

Technische Universität Dresden

Master STEM

PhD in Materials Science

Technische Universität Dresden

PhD STEM

Civil Engineering

Hamburg University of Technology

Bachelor STEM

Electrical Engineering

Technische Universität Dresden

Bachelor STEM

Mechanical Engineering

Hamburg University of Technology

Bachelor STEM

Mechanical Engineering

University of Dresden

Bachelor STEM

Civil Engineering

Technische Universität Dresden

Bachelor STEM

Civil Engineering

University of Dresden

Master STEM

Mechanical Engineering

Technische Universität Dresden

Bachelor STEM

PhD in Electrical Engineering

Technische Universität Dresden

PhD STEM

Electrical Engineering

University of Dresden

Master STEM

General Engineering Science

Hamburg University of Technology

Bachelor STEM

Mechatronics

Hamburg University of Technology

Master STEM

Electrical Engineering

Hamburg University of Technology

Bachelor STEM

Materials Science and Engineering

Hamburg University of Technology

Master STEM

Mechatronics

University of Dresden

Master STEM

PhD in Mechanical Engineering

Hamburg University of Technology

PhD STEM

Electrical Engineering and Information Technology

Technische Universität Chemnitz

Bachelor STEM

PhD in Electrical Engineering

Technische Universität Chemnitz

PhD STEM

Mechatronics

Technische Universität Chemnitz

Master STEM

Advanced Functional Materials

Technische Universität Chemnitz

Master STEM

Materials Science and Engineering

University of Kiel

Master STEM

Wirtschaftsingenieurwesen

FH Aachen

Bachelor STEM Aid

Systems Engineering for MEMS/BME

Hochschule Zweibrücken

Master STEM

Civil Engineering

Darmstadt University of Technology

Bachelor STEM

Computational Engineering

Darmstadt University of Technology

Master STEM

Electrical Engineering and Information Technology

Darmstadt University of Technology

Master STEM

PhD in Electrical Engineering

Darmstadt University of Technology

PhD STEM

PhD in Mechanical Engineering

Darmstadt University of Technology

PhD STEM

Mechanical Engineering Sweden

Hochschule Zweibrücken

Bachelor STEM

Electrical Engineering

Technical University of Applied Sciences Cologne

Bachelor STEM

Civil Engineering

Hochschule Trier

Master STEM

Electrical Engineering, Information Technology and Computer Engineering

RWTH Aachen University

Master STEM

PhD in Engineering Sciences

Hochschule für Angewandte Wissenschaften Kiel

PhD STEM

Polymer Materials Science

Universität Halle-Wittenberg

Master STEM

Vehicle Electrical Distribution Systems Development

Hochschule Landshut

Master STEM

Industrial Engineering and Management

Technische Universität Chemnitz

Bachelor STEM

Nanostructure Science

Universität Kassel

Master STEM

Mechatronics

Universität Kassel

Bachelor STEM

Digital Engineering Maschinenbau im Praxisverbund

Hochschule Wolfenbüttel

Bachelor STEM Aid

Dr.-Ing. in Elektrotechnik

University of Wuppertal

PhD STEM Aid

International Engineering

Hochschule Kempten

Bachelor STEM

Electrical Engineering (K.B.A.)

University of Wuppertal

Bachelor STEM

Information and Media Technology

University of Wuppertal

Bachelor STEM

Industrial Engineering Electrical Engineering

University of Wuppertal

Bachelor STEM

Smart & Sustainable Systems

University of Wuppertal

Bachelor STEM

Industrial Engineering Information Technology and Digitization

University of Wuppertal

Master STEM

Smart Materials and Systems

University of Wuppertal

Master STEM

Industrial Engineering Energy Management

University of Wuppertal

Master STEM

Verkehrwirtschaftsingenieurwesen

University of Wuppertal

Master STEM

Dr.-Ing. in Bauingenieurwesen

University of Wuppertal

PhD STEM Aid

Electrical Engineering and Information Technology

Universität Stuttgart

Master STEM

Dr.-Ing. in Maschinenbau

University of Wuppertal

PhD STEM Aid

Materials Science

Universität Stuttgart

Master STEM

Renewable Energies

Universität Stuttgart

Master STEM

Automotive Engineering

Universität Stuttgart

Master STEM

Water Resources Engineering and Management

Universität Stuttgart

Master STEM

PhD in Civil Engineering

Bauhaus University Weimar

PhD STEM

Environmental Engineering

University of Braunschweig

Master STEM

Aerospace Engineering

University of Braunschweig

Master STEM

Advanced Driver Assistance Systems

Hochschule Kempten

Master STEM

Automation and Robotics

Hochschule Kempten

Master STEM

Energy Technology

Hochschule Kempten

Master STEM

Materials Science

University of Stuttgart

Master STEM

Electrical Engineering and Information Technology

University of Stuttgart

Master STEM

Computational Mechanics

University of Stuttgart

Master STEM

Master of Science in Materials Science

University of Augsburg

Master STEM

Mechanical Engineering

University of Stuttgart

Bachelor STEM

Water Resources Engineering and Management

University of Stuttgart

Master STEM

Mechatronics

University of Stuttgart

Bachelor STEM

Mechanical Engineering

Hochschule Darmstadt

Master STEM

Mechanical Engineering

University of Hannover

Bachelor STEM Aid

PhD in Electrical Engineering

University of Kaiserslautern

PhD STEM

Mechanical Engineering

FH München

Master STEM

PhD in Engineering Sciences

FH München

PhD STEM Aid

Electrical Engineering

FH München

Master STEM

Electrical Engineering

University of Ulm

Bachelor STEM

PhD in Engineering Sciences

University of Ulm

PhD STEM

Advanced Materials

University of Ulm

Master STEM

Biomedical Engineering

FH München

Bachelor STEM

Sustainable Engineering

FH München

Master STEM

PhD in Electrical Engineering

University of Rostock

PhD STEM

Mechanical Engineering (Advanced)

University of Rostock

Master STEM

Mechanical Engineering

Otto von Guericke University Magdeburg

Bachelor STEM

Chemical and Energy Engineering

Otto von Guericke University Magdeburg

Master STEM

Doctoral Program in Electrical Engineering

Otto von Guericke University Magdeburg

PhD STEM

Integrated Design Engineering

Otto von Guericke University Magdeburg

Master STEM

Doctoral Program in Mechanical Engineering

Otto von Guericke University Magdeburg

PhD STEM

Digital Engineering

Otto von Guericke University Magdeburg

Bachelor STEM

Frequently Asked Questions

How much does it cost to study Engineering in Germany?
Tuition for Engineering programs in Germany ranges from $1k–$3k/yr. 9% 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 Germany?
English-taught Engineering programs in Germany typically require:. Requirements vary by university and program level — always check the specific program page.
How many Engineering programs are in Germany?
Abroadly lists 839 Engineering programs at 133 universities across Germany. Programs are available at Bachelor, Master, and PhD level.
Are Engineering programs in Germany STEM-designated?
100% of Engineering programs in Germany carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Germany a good country for Engineering students?
Germany is a strong choice for Engineering with 133 universities offering these programs. The primary language is German, though many programs are taught in English.
What degree levels are available for Engineering in Germany?
In Germany, Engineering programs are offered at: Bachelor (402 programs), Master (349 programs), PhD (88 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.