Abroadly

Study General Engineering in Germany 🇩🇪

Germany offers 408 General Engineering programs across 88 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.

408 Programs
88 Universities
$1k–$3k/yr Tuition
100% STEM
8% Scholarships

Why Germany for General Engineering?

Living Cost

$11,000/yr

Full guide to studying in Germany →

By Degree Level

Bachelor (188) Master (163) PhD (57)

Top Universities for General 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 Mechanical Engineering · PhD Mechanical Engineering · Master
University of Freiburg

Freiburg · National rank #5 · QS #201

Sustainable Systems 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

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

Ulm · National rank #18 · QS #546

PhD in Engineering Sciences · PhD
University of Stuttgart

Stuttgart · National rank #22 · QS #310

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

General Engineering Science · Bachelor
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

Integrated Design Engineering · Master Digital Engineering · Bachelor
Universität Kassel

Kassel · National rank #49 · QS #449

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
Wirtschaftsingenieurwesen · Bachelor Engineering Management · Bachelor
Systems Engineering for MEMS/BME · Master Mechanical Engineering Sweden · Bachelor
PhD in Engineering Sciences · PhD Electrical Engineering · Bachelor Naval Architecture · Bachelor Mechanical Engineering · Bachelor Renewable Energy Systems · Bachelor Mechanical Engineering (Master) · Master
Vehicle Electrical Distribution Systems Development · Master
Digital Engineering Maschinenbau im Praxisverbund · Bachelor
International Engineering · Bachelor Advanced Driver Assistance Systems · Master Automation and Robotics · Master
Information and Media Technology · Bachelor Smart & Sustainable Systems · Bachelor Electrical Engineering · Master

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

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

Electrical Engineering

Technische Universität Dresden

Bachelor STEM

Civil Engineering

Technische Universität Dresden

Bachelor STEM

Mechanical Engineering

Technische Universität Dresden

Bachelor STEM

General Engineering Science

Hamburg University of Technology

Bachelor 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 Mechanical Engineering

Darmstadt University of Technology

PhD STEM

Mechanical Engineering Sweden

Hochschule Zweibrücken

Bachelor STEM

PhD in Engineering Sciences

Hochschule für Angewandte Wissenschaften Kiel

PhD STEM

Vehicle Electrical Distribution Systems Development

Hochschule Landshut

Master STEM

Digital Engineering Maschinenbau im Praxisverbund

Hochschule Wolfenbüttel

Bachelor STEM Aid

International Engineering

Hochschule Kempten

Bachelor STEM

Information and Media Technology

University of Wuppertal

Bachelor STEM

Smart & Sustainable Systems

University of Wuppertal

Bachelor STEM

Electrical Engineering and Information Technology

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

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

Electrical Engineering and Information Technology

University of Stuttgart

Master STEM

Computational Mechanics

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

Mechanical Engineering

FH München

Master STEM

PhD in Engineering Sciences

FH München

PhD STEM Aid

Electrical Engineering

FH München

Master STEM

PhD in Engineering Sciences

University of Ulm

PhD 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

Integrated Design Engineering

Otto von Guericke University Magdeburg

Master STEM

Digital Engineering

Otto von Guericke University Magdeburg

Bachelor STEM

Mechatronics

FH München

Bachelor STEM

Electrical Engineering and Information Technology

FH München

Bachelor STEM

Mechanical Engineering

Universität Kassel

Bachelor STEM

Doctoral Program in Engineering Sciences

Universität Kassel

PhD STEM

Sustainable Engineering

Universität Kassel

Master STEM

Electrical Engineering

Universität Kassel

Bachelor STEM

Computational Engineering

Universität Kassel

Master STEM

Mechanical Engineering

University of Rostock

Master STEM

Electrical Engineering (Advanced)

University of Rostock

Master STEM

Electrical Engineering

University of Rostock

Master STEM

Sustainable Energy Systems

University of Rostock

Master STEM

Doctorate in Engineering Sciences

Universität Kassel

PhD STEM

PhD in Mechanical Engineering

University of Rostock

PhD STEM

Environmental Engineering

Universität Kassel

Master STEM

Naval Architecture and Ocean Engineering

University of Rostock

Bachelor STEM

Bauingenieurwesen (Civil Engineering)

Fachhochschule Kiel

Bachelor STEM Aid

Maschinenbau (Mechanical Engineering)

Fachhochschule Kiel

Bachelor STEM Aid

Materials Science and Engineering

University of Bayreuth

Master STEM

Engineering Science

University of Bayreuth

Bachelor STEM

Sustainable Systems Engineering

University of Freiburg

Master STEM

Biomedical Engineering

Hochschule Westphalia

Bachelor STEM

Mechatronics

Hochschule Westphalia

Bachelor STEM

Mechatronics and Automation

Hochschule Westphalia

Master STEM

PhD in Engineering Sciences

Hochschule Westphalia

PhD STEM

Electrical Engineering

Hochschule für Technik und Wirtschaft Berlin

Bachelor STEM

Mechanical Engineering

Darmstadt University of Technology

Master STEM

Electrical Engineering and Information Technology

Hochschule Aschaffenburg

Master STEM

Civil Engineering

Hochschule Konstanz

Bachelor STEM

PhD in Mechanical Engineering

Technische Universität Braunschweig

PhD STEM

Mechatronics

Hochschule Fulda

Bachelor STEM Aid

Mechatronics (dual)

Hochschule Fulda

Bachelor STEM Aid

Aeronautical Engineering

Hochschule für Angewandte Wissenschaften Hamburg

Master STEM

PhD in Engineering Sciences

Technische Hochschule Lübeck

PhD STEM

Bioengineering

Rhine-Waal University of Applied Sciences

Bachelor STEM

Industrial Engineering

Rhine-Waal University of Applied Sciences

Bachelor STEM

Mechanical Engineering (M.Eng.)

Rhine-Waal University of Applied Sciences

Master STEM

Mechanical Engineering

Rhine-Waal University of Applied Sciences

Bachelor STEM

Bionics

Rhine-Waal University of Applied Sciences

Bachelor STEM

Computational Mechanics

Technical University of Munich

Master STEM

Hazard Control

Hochschule für Angewandte Wissenschaften Hamburg

Bachelor STEM

Integrated Technologies

Fachhochschule Bielefeld

Master STEM

PhD in Engineering Sciences

Fachhochschule Bielefeld

PhD STEM

Engineering and Project Management

Hochschule Westphalia

Bachelor STEM

Advanced Engineering and Engineering Management

Hochschule Westphalia

Master STEM

Automation and Control (A&C)

University of Kaiserslautern

Master STEM

Mechanical Engineering, M.Sc.

Hochschule Rhein-Waal

Master STEM Aid

Applied Research and Development in Engineering Sciences

Technical University of Applied Sciences Cologne

PhD STEM

Applied Research in Engineering Sciences

Rhine Main University of Applied Sciences

PhD STEM

Doctoral Program in Engineering Sciences

Universität Duisburg-Essen

PhD STEM

Civil Engineering

Rhine Main University of Applied Sciences

Bachelor STEM

Frequently Asked Questions

How much does it cost to study General Engineering in Germany?
Tuition for General Engineering programs in Germany ranges from $1k–$3k/yr. 8% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $11k.
What are the English language requirements for General Engineering in Germany?
English-taught General Engineering programs in Germany typically require:. Requirements vary by university and program level — always check the specific program page.
How many General Engineering programs are in Germany?
Abroadly lists 408 General Engineering programs at 88 universities across Germany. Programs are available at Bachelor, Master, and PhD level.
Are General Engineering programs in Germany STEM-designated?
100% of General 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 General Engineering students?
Germany is a strong choice for General Engineering with 88 universities offering these programs. The primary language is German, though many programs are taught in English.
What degree levels are available for General Engineering in Germany?
In Germany, General Engineering programs are offered at: Bachelor (188 programs), Master (163 programs), PhD (57 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.