Find your route

3 quick steps

'Admission to a Technical University in Germany: Requirements,

'Admission to a Technical University in Germany: Requirements,

Find your route

3 quick steps

Admission to technical programs in Germany does not begin with a university ranking, but with a check of your eligibility for higher education: whether your high school diploma or degree is recognized as a Hochschulzugangsberechtigung (HZB), whether you need to attend a Studienkolleg, and which language certificate a specific program accepts. In 2026, the rules will still vary by university, federal state, and field of study, so there is no universal list of required documents for all technical universities.

What to Check First

For a bachelor’s or master’s degree in engineering, four main areas are typically important:

  • Academic admission requirements: HZB, diploma, grades, and academic background;
  • Language of instruction: German, English, or a bilingual program;
  • admission process and additional requirements: statement of purpose, portfolio, aptitude assessment, tests, internships;
  • Application deadlines and submission methods: directly to the university, through uni-assist, or via a separate portal.

Even within a single university, requirements may differ between Computer Science, Mechanical Engineering, Electrical Engineering, Data Science, Architecture, and Industrial Engineering. Therefore, you should check the page for the specific program, not just the general page for international applicants.

HZB: Is it possible to apply directly?

HZB determines whether your previous education qualifies you for admission to a German university. For foreign documents, there are three possible outcomes:

Verification result What this means
Direct Admission You can apply to suitable programs without attending a Studienkolleg if you meet the language and program requirements.
Subject-specific admission restrictions Applicants may only apply to related fields, such as engineering or the natural sciences.
Studienkolleg required You must first complete a preparatory course and pass the Feststellungsprüfung.

The DAAD and anabin provide guidance on the recognition of educational qualifications, but the final decision is made by the university or the responsible admissions office. Depending on whether you are applying directly after high school, after one or two semesters at a university in another country, or after earning a college diploma, the evaluation may yield different results.

Studienkolleg for Engineering Programs

The Studienkolleg prepares applicants whose educational background is insufficient for direct admission. The program typically lasts two semesters and concludes with the Feststellungsprüfung (FSP). For engineering and math/science programs, the T-Kurs is most often required.

Main courses at the Studienkolleg:

  • T-Kurs: technical, engineering, mathematics, and natural sciences fields;
  • M-Course: medicine, biology, pharmacy;
  • W-Course: economics and social sciences;
  • G-Kurs: humanities and German studies;
  • S-Kurs: language tracks.

For universities of applied sciences (Hochschulen für angewandte Wissenschaften), other abbreviations may be used, such as TI, WW, GD, or SW. Therefore, you should verify the course name against the type of institution and your intended program.

Admission to the Studienkolleg often includes an entrance exam in German and mathematics. The German language requirement usually isn’t at the beginner level: many Kollegs require at least B1 or B2, but the exact level depends on the institution.

Language Requirements

German-language engineering programs often require proof of a language proficiency level around C1, but the accepted exams vary. Universities may recognize, for example:

  • TestDaF with the required scores for each section;
  • A DSH at a specific level;
  • telc Deutsch C1 Hochschule;
  • Goethe-Zertifikat C2 or specific Goethe certificates, if explicitly specified by the university;
  • other certificates listed for the specific program.

TestDaF or Goethe cannot be considered a “universal key” for all programs. One university accepts telc C1 Hochschule, another requires DSH, and a third only accepts TestDaF with a specific TDN combination. For English-language programs, IELTS, TOEFL, Cambridge, or another exam may be required instead of a German language test, and German may be needed only for daily life and practical purposes.

How to Choose a Technical University

Germany’s technical universities differ in more than just prestige. For prospective students, it is more important to understand whether a program is a good fit in terms of content and requirements.

Check this out:

  • the language of instruction and the proportion of required German-language modules;
  • NC or the competitive admissions process;
  • list of recognized certificates;
  • requirements for mathematics, physics, computer science, and major-specific subjects;
  • completion of a preliminary internship (Vorpraktikum);
  • Deadlines for non-EU applicants;
  • tuition and semester fees;
  • City, housing, transportation, and actual expenses.

Well-known technical universities include the Technical University of Munich (TUM), TU Darmstadt, TU Berlin, RWTH Aachen, KIT, and others. However, a “top-tier” university isn’t always the best choice: sometimes a program at a Hochschule für angewandte Wissenschaften offers a more applied focus, less competition, and closer ties to employers.

Tuition Fees: The Example of TUM

It’s also worth checking the costs. In most federal states, public universities do not charge traditional tuition fees for many programs, but there are exceptions: semester fees, fees for a second degree, administrative fees, private programs, and special rules for non-EU students.

The Technical University of Munich has introduced tuition fees for new students from third countries who are admitted to programs starting in the winter semester of 2024/25. According to TUM, the typical range is 2,000 or 3,000 euros per semester for undergraduate programs and 4,000 or 6,000 euros per semester for graduate programs, with exceptions and waiver options available for certain groups.

This rule cannot be automatically applied to all German technical universities. Before applying, check the fees page for your chosen university and specific program.

Step-by-Step Application Guide

  1. Determine the level: bachelor’s, master’s, or Studienkolleg.
  2. Check the HZB through the DAAD/anabin and the website of your chosen university.
  3. Compile a list of programs where the language, subject profile, and requirements match.
  4. Check whether you need to apply through uni-assist or directly.
  5. Check the deadlines for international applicants, especially if you need to allow time for the visa application process.
  6. Prepare translations, certified copies, language certificates, and module descriptions.
  7. Be sure to check the fees, semester contribution, and living expenses separately.
  8. After admission, clarify the visa requirements and proof of financial support.

Common Mistakes

  • Choosing a university based on its ranking without checking the HZB and the language of instruction for the program.
  • Focus on the requirements of the faculty, not those of a specific Studiengang.
  • Assuming that one year of study at a university outside Germany always grants direct admission.
  • Preparing for the Goethe C1 without checking whether your chosen program accepts it.
  • Don’t forget about math on the Studienkolleg entrance exam.
  • Do not take into account tuition fees for non-EU students at certain universities, such as TUM.
  • Applying too late, when there is no time left to secure a visa and housing.

Conclusion

Admission to a technical university in Germany is possible, but requires careful verification: HZB, Studienkolleg, or direct admission; the program’s language; certificates; deadlines; and costs. The most reliable strategy is to select several programs, visit the official admissions pages for each one, and gather the documents required for each specific program rather than following a general template for “technical universities in Germany.”