Degree-type · Germany

Master of Science (MSc) programmes in Germany

The English-taught MSc landscape in Germany — TU9 engineering, TUM/RWTH computer science, LMU/Heidelberg natural sciences, and applied-science schools — with tuition and admission facts on record.

Programmes226in Germany
Universities87
Duration24 mo171 of 226
Tuition (non-EU)€500 – €10,200recorded fees, 68 of 226
Find your fit — 30 seconds

About MSc / Master of Science in Germany

Germany's MSc programmes span the TU9 technical universities (RWTH, TUM, KIT, TU Berlin, TU Dresden and others), classic research universities (LMU, Humboldt, Heidelberg, Frankfurt Goethe, Cologne), and applied-science schools that lean industry-connected. Most public MSc programmes charge no tuition beyond a €150–€400 semester contribution — Baden-Württemberg non-EU is the standard exception (€1,500/sem). English-taught coverage is deepest in engineering, computer science, physics, chemistry, biotechnology, materials science, and increasingly data science + AI. Admission expects a matching bachelor's; IELTS 6.5 / TOEFL 88 is the common English bar, higher at selective programmes like TUM Informatics or Heidelberg physics.

Top schools

Ranked using THE / QS / ARWU where available.

Programmes by school

Up to three programmes per top school — click through for admission facts and tuition.