Who can study in Germany for free?
Everyone is able to study in Germany tuition free! That is right: all, Europeans, and Germans non-Europeans are able to study in Germany at no cost - with no tuition fees. It doesn't matter whether you're from the EEA or EU.
This is applicable to just about all analysis programmes at universities that are public. There's a small catch: In case you're from outside the EU, you are going to need to obtain a residence permit before you turn up in the country; and also you'll need to eat the studies of yours in Germany.
University of Cologne
Ludwig Maximilians University Munich (LMU)
Goethe University Frankfurt
RWTH Aachen University
University of Münster
Ruhr University Bochum
University of Duisburg-Essen
Technical University of Munich (TUM)
University of Würzburg
Almost anywhere in Europe and the world, universities charge tuition fees - if only from foreigners who come to that country for their studies. Germany is one of the few countries in Europe where you can study for free, even if you are from Asia, Africa or elsewhere.
Germans generally believe that education should not be treated as a commercial product, and that free access to higher education ensures economic growth and welfare for the greater population. In the recent past, there was legislation allowing public universities to charge very modest tuition fees of 1,000 euros annually. But after years of public protests, the tuition fees were abolished again in 2014. Today, there are only very few exceptions where public universities can charge tuition fees.
Also, Germany’s governments of recent years have understood the economic and social benefits of immigration. Germany wants to get the smartest minds to study into the country, and ideally to stay and work after graduation. That is why there are no general tuition fees for foreigners, as well.
There are numerous scholarships for foreign pupils in Germany. The German Academic Exchange Service (DAAD) comes with an official scholarship repository that enables you to find appropriate scholarship choices, e.g. dependent on the country of yours of origin.
Yes: International graduates of German universities can stay in Germany while they look for a job. And that applies to all students, regardless of the country of origin. If you are a citizen from outside the European Union, you can apply for an 18-month residence permit for after graduation.
With such a “job seeker visa” (or “post-study work visa”), you can search for a job that fits your qualifications; and you are allowed to take any job during those 18 months. The German Federal Government offers more information about the graduate residence permit.