| 1. Technical University of Munich (TUM) | Public | Engineering, technology, computer science, and management | Check programme language, especially for Bachelor’s degrees | Non-EU students generally pay tuition for eligible new Bachelor’s and Master’s programmes. Rates vary by programme. |
| 2. LMU Munich | Public | Humanities, social sciences, natural sciences, and medicine | German is important for many programmes; selected Master’s degrees are taught in English | Check programme-specific fees and semester contributions |
| 3. Heidelberg University | Public | Medicine, life sciences, natural sciences, and research-led disciplines | Programme-dependent; German is required for many degrees | Non-EU students generally pay €1,500 per semester for covered degree programmes in Baden-Württemberg, subject to exemptions. |
| 4. Free University of Berlin | Public | Humanities, social sciences, political science, and life sciences | German and English options depend on the degree | Generally no tuition fees for regular programmes, but semester contributions apply; exceptions exist. |
| 5. RWTH Aachen University | Public | Engineering, technology, applied sciences, and technical research | Check the language requirements for the selected degree | Verify programme-specific charges and semester contributions |
| 6. Karlsruhe Institute of Technology (KIT) | Public | Engineering, computing, natural sciences, and technology | Programme-dependent; check German-language requirements carefully | Check the applicable Baden-Württemberg tuition rules for non-EU students |
| 7. Humboldt University of Berlin | Public | Humanities, social sciences, law, and natural sciences | Language availability varies by programme | Check the programme and semester contribution; do not assume all costs are zero |
| 8. Technical University of Berlin (TU Berlin) | Public | Engineering, computer science, architecture, and urban planning | Confirm whether the chosen degree is taught in German or English | Check programme-specific charges and semester contributions |
| 9. TU Dresden | Public | Engineering, computing, natural sciences, and technology | Programme-dependent | Verify the current fee and semester-contribution rules |
| 10. University of Bonn | Public | Mathematics, economics, natural sciences, and research | Check the programme’s language of instruction | Review semester contributions and any programme-specific fees |
| 11. University of Hamburg | Public | Natural sciences, social sciences, humanities, and climate research | German is required for many degrees; English options vary | Check the current semester contribution and any programme-specific charges |
| 12. FAU Erlangen-Nürnberg | Public | Engineering, medicine, natural sciences, and business-related fields | Programme-dependent, with language requirements varying by degree | Verify current fees and semester contributions |
| 13. University of Tübingen | Public | Life sciences, medicine, humanities, and AI-related research | Check the language requirements for the chosen course | Baden-Württemberg’s non-EU tuition rules may apply to covered degrees |
| 14. University of Freiburg | Public | Environmental sciences, life sciences, medicine, and humanities | Programme-dependent; German is important for many degrees | Check Baden-Württemberg’s tuition rules for non-EU students |
| 15. TU Darmstadt | Public | Engineering, computer science, electrical engineering, and technical research | German-language proof is required for German-taught degrees; English options depend on the programme | Check current semester contributions and any programme-specific charges |