If you want to study engineering in Germany, you usually choose between a bachelor's and a master's degree. The main questions are your school or university entry level, language, cost, and timing. This guide gives you a clear start so you can check the right official pages next.
Which engineering degree can you choose?
In Germany, engineering is offered mainly as a bachelor's first degree and a master's after that. A bachelor's is the usual start after secondary school. A master's is for students who already have a relevant bachelor's degree.
- Bachelor's: usually 6 to 8 semesters, depending on the programme and internships.
- Master's: usually 3 to 4 semesters.
- Dual study: some universities of applied sciences and companies offer combined study and work models.
Common fields include mechanical engineering, electrical engineering, civil engineering, computer engineering, automotive engineering, and environmental engineering. Programme names can differ, so always check the exact curriculum on the university page.
Typical entry requirements
Your first step is to check whether your school certificate or degree is accepted in Germany. For bachelor's studies, universities compare foreign school certificates with German entry rules. For master's studies, they check whether your previous degree matches the subject and level.
- Bachelor's applicants: often need a school leaving certificate that is recognised as equivalent to the German university entrance qualification, or you may need to complete a foundation year or preparatory course first.
- Master's applicants: usually need a relevant bachelor's degree in engineering or a close subject.
- Language proof: depends on the programme language. German-taught degrees usually ask for German proof. English-taught degrees usually ask for English proof.
- Math and science background: many engineering programmes expect strong maths and physics skills.
To check if your certificate is accepted, use the university's admissions page and the official database from the German authorities or the university service that handles international recognition. Some applicants also need to use uni-assist, depending on the university.
English-taught or German-taught?
You can find both. In engineering, many bachelor's programmes are in German, while many master's programmes are offered in English, especially in technical universities. Still, English-taught options are not the only route, and not every field has many of them.
- German-taught: gives you more choice and is common for bachelor's study.
- English-taught: often easier if you do not yet speak German well, but the number of places can be smaller.
- Mixed programmes: some courses use both languages.
Even if your programme is in English, basic German can help with daily life, internships, and part-time work. Some universities also recommend or require German for lab work, group projects, or company placements.
Cost: tuition and living expenses
Tuition in Germany is often lower than in many other countries, but the exact cost depends on the state, university, and your nationality. Public universities usually charge no tuition for many bachelor's programmes, but there are exceptions.
- Public universities: many bachelor's programmes have no tuition fee for EU and non-EU students, but you still pay a semester contribution.
- Some states or universities: may charge tuition in certain cases, especially for non-EU students or for second degrees.
- Private universities: usually charge tuition fees, sometimes much higher than public universities.
- Semester contribution: often covers administration, student services, and sometimes a transport ticket. Check the university page for the current amount.
For living costs, use a realistic monthly budget. The amount changes by city, housing, and lifestyle, but many students plan for roughly 900 to 1,200 euros per month in larger cities. Smaller cities can be cheaper, but rent still matters most.
- Rent and utilities
- Food and transport
- Health insurance
- Study materials
- Phone and personal costs
If you need a student visa, the immigration authority may ask you to show proof that you can cover living costs. Check the official German embassy or national immigration guidance for the current proof rules.
When to start and how the process works
Start early. A good timeline is 9 to 12 months before your planned start date, especially if you need language tests, document translation, recognition checks, or a visa.
- 9 to 12 months before: choose programmes, check entry rules, and confirm whether you need German or English proof.
- 6 to 9 months before: prepare transcripts, diploma copies, translations, and test results.
- 3 to 6 months before: apply through the university portal or an application service such as uni-assist if required.
- After admission: arrange health insurance, housing, and visa steps if needed.
Deadlines vary by university and programme. Many programmes have one deadline for winter intake and another for summer intake, but you should always check the programme page because dates can change.
How universities find candidates
Universities do not only wait for applications. Admissions offices, faculty teams, and international office staff often search student databases and contact candidates who match a programme. This is common for international recruitment and for programmes that want a specific profile.
- Your field of interest, such as mechanical or civil engineering
- Your education level, such as high school, bachelor's, or master's
- Your language level, such as English or German
- Your documents, such as transcripts and diplomas
If your profile is clear, it is easier for the right university to find you and write first. That does not mean you are admitted. It only means you become visible to the right admissions team.
Common questions
Do I need German to study engineering in Germany?
Not always. Some engineering master's programmes are taught in English. Many bachelor's programmes are in German. Check the programme language on the university page and prepare the right test.
Can I study engineering in Germany for free?
Sometimes tuition is low or none at public universities, especially for many bachelor's programmes. But you still need money for living costs, semester contributions, insurance, and visa proof if relevant.
What should I check first?
Start with three things: admission level, language of instruction, and whether your certificate is recognised. Then check the programme page for tuition, deadlines, and document lists.
How Eduuro helps
Create a free profile with your field, education, English level, and documents, so it is easy to see what you study and what you can prove.
Admissions offices that search for exactly that can find you and write first.
Rules, fees and deadlines change. Check the university's own admissions page and the official immigration site of the country before you act on anything here.