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

Aerospace Engineering · Bachelor Mechanical Engineering · Bachelor Electrical Engineering and Information Technology · Bachelor Civil Engineering · Bachelor Biomedical Engineering · Master Transportation Systems · Master Computational Mechanics · Master Doctorate (PhD) in Engineering Sciences · PhD
Darmstadt University of Technology

Darmstadt · National rank #3 · QS #253

Industrial Engineering and Management · Bachelor Mechanical Engineering · Master Civil Engineering · Bachelor Mechatronics · Bachelor Computational Engineering · Master Electrical Engineering and Information Technology · Master Materials Science · Master PhD in Electrical Engineering · PhD PhD in Mechanical Engineering · PhD
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

Mechatronics · Master Advanced Computational and Civil Engineering Structural Studies (ACCESS) · Master Hydro Science and Engineering · Master PhD in Materials Science · PhD Electrical Engineering · Bachelor Civil Engineering · Bachelor Mechanical Engineering · Bachelor Organic and Molecular Electronics · Master Nanoelectronic Systems · Master 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 Communications Technology · Master 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 Aerospace Engineering · Bachelor Computational Mechanics · Master Civil Engineering · Bachelor Renewable Energies · Master Mechanical Engineering · Bachelor Water Resources Engineering and Management · Master Mechatronics · Bachelor Automotive Engineering · Master
Martin Luther University Halle-Wittenberg

Halle · National rank #32 · QS #751

Polymer Materials Science · Master
University of Rostock

Rostock · National rank #40 · QS #851

Mechanical Engineering (Advanced) · Master PhD in Electrical Engineering · PhD Mechanical Engineering · Master Electrical Engineering (Advanced) · Master Electrical Engineering · Master Biomedical 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 Naval Architecture and Ocean Engineering · Master Renewable Energy Systems · Master PhD in Civil Engineering · PhD Electrical Engineering · Bachelor Environmental Engineering · Master Materials Science and Engineering · Master PhD in Electrical Engineering · PhD PhD in Mechanical Engineering · PhD
University of Augsburg

Augsburg · National rank #43 · QS #511

Master of Science in Materials Science · Master Bachelor of Science in Materials Science · Bachelor PhD in Materials Science · PhD
University of Paderborn

Paderborn · National rank #44

Electrical Engineering · Bachelor Electrical Systems Engineering · Master Mechanical Engineering · Master PhD in Mechanical Engineering · PhD PhD in Electrical 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 Electrical Engineering · Bachelor Computational Methods in Engineering · Master Integrated Design Engineering · Master Doctoral Program in Mechanical Engineering · PhD Medical Systems Engineering · Bachelor Medical Engineering · Master Digital Engineering · Bachelor
Technische Universität Chemnitz

Chemnitz · National rank #49

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

Kassel · National rank #49 · QS #449

Nanostructure Science · Master Mechatronics · Bachelor Civil Engineering · Bachelor Industrial Engineering and Management · Bachelor Mechanical Engineering · Bachelor Renewable Energy and Energy Efficiency (REEE) · Master Doctoral Program in Engineering Sciences · PhD Electrical Engineering · Bachelor Sustainable Engineering · Master Computational Engineering · Master Doctorate in Engineering Sciences · PhD Environmental Engineering · Master Renewable Energies and Energy Efficiency · Master
FH München

Munich · National rank #63

Automotive Engineering · Bachelor Mechanical Engineering · Master Applied Research and Development in Engineering Sciences · Master PhD in Engineering Sciences · PhD Electrical Engineering · Master Biomedical Engineering · Bachelor Applied Research in Engineering Sciences · PhD 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 Civil Engineering · Bachelor Electrical Engineering (PhD Track) · PhD Construction Management · Master

All Programs

Aerospace Engineering

Technical University of Munich

Bachelor STEM

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

Computational Mechanics

Technical University of Munich

Master STEM

Doctorate (PhD) in Engineering Sciences

Technical University of Munich

PhD 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

PhD in Electrical Engineering

University of Paderborn

PhD STEM

Sustainable Engineering

University of Paderborn

Master STEM

Mechatronics

Technische Universität Dresden

Master STEM

Advanced Computational and Civil Engineering Structural Studies (ACCESS)

Technische Universität Dresden

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

University of Dresden

Bachelor STEM

Mechanical Engineering

Hamburg University of Technology

Bachelor STEM

Civil Engineering

Technische Universität Dresden

Bachelor STEM

Mechanical Engineering

Technische Universität Dresden

Bachelor STEM

Organic and Molecular Electronics

Technische Universität Dresden

Master STEM

Nanoelectronic Systems

Technische Universität Dresden

Master STEM

PhD in Electrical Engineering

Technische Universität Dresden

PhD STEM

Civil Engineering

University of Dresden

Master STEM

Electrical Engineering

University of Dresden

Master STEM

General Engineering Science

Hamburg University of Technology

Bachelor STEM

Mechatronics

Hamburg University of Technology

Master STEM

Naval Architecture and Ocean Engineering

Hamburg University of Technology

Master STEM

Master of Science in Materials Science

University of Augsburg

Master STEM

Renewable Energy Systems

Hamburg University of Technology

Master STEM

PhD in Civil Engineering

Hamburg University of Technology

PhD STEM

Electrical Engineering

Hamburg University of Technology

Bachelor STEM

Environmental Engineering

Hamburg University of Technology

Master STEM

Materials Science and Engineering

Hamburg University of Technology

Master STEM

Bachelor of Science in Materials Science

University of Augsburg

Bachelor STEM

PhD in Electrical Engineering

Hamburg University of Technology

PhD 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

PhD in Mechanical Engineering

Technische Universität Chemnitz

PhD STEM

PhD in Materials Science

University of Augsburg

PhD STEM

Mechatronics

Technische Universität Chemnitz

Master STEM

Advanced Functional Materials

Technische Universität Chemnitz

Master STEM

Mechanical Engineering

Technische Universität Chemnitz

Bachelor STEM

Industrial Engineering and Management

Technische Universität Chemnitz

Bachelor STEM

Materials Science and Engineering

University of Kiel

Master STEM

Industrial Engineering and Management

Darmstadt University of Technology

Bachelor STEM

Mechanical Engineering

Darmstadt University of Technology

Master STEM

Civil Engineering

Darmstadt University of Technology

Bachelor STEM

Mechatronics

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

Materials Science

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

Nanostructure Science

Universität Kassel

Master STEM

Mechatronics

Universität Kassel

Bachelor STEM

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

Smart Materials and Systems

University of Wuppertal

Master STEM

Industrial Engineering Information Technology and Digitization

University of Wuppertal

Master STEM

Industrial Engineering Automotive

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 Elektrotechnik

University of Wuppertal

PhD STEM Aid

Dr.-Ing. in Maschinenbau

University of Wuppertal

PhD STEM Aid

Materials Science

Universität Stuttgart

Master STEM

Automotive Engineering

Universität Stuttgart

Master STEM

Renewable Energies

Universität Stuttgart

Master STEM

Doctoral Program in Engineering Sciences

Universität Stuttgart

PhD 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

Aerospace Engineering

University of Stuttgart

Bachelor STEM

Computational Mechanics

University of Stuttgart

Master STEM

Civil Engineering

University of Stuttgart

Bachelor STEM

Renewable Energies

University of Stuttgart

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

Automotive Engineering

University of Stuttgart

Master STEM

Mechanical Engineering

University of Hannover

Bachelor STEM Aid

Automotive Engineering

FH München

Bachelor STEM

Mechanical Engineering

FH München

Master 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.