Germany is an attractive country for international countries. Tution costs and living costs are very low, the level of education is high and consistent and Germany as a country is culturally interesting, economically strong and open to foreigners. In this video from DAAD (German Academic Exchange Service) the experience of international students studying in Germany is summarized:
High level of education
Studying in Germany comes with some clear advantages compared to the countries international students usually aim for: A constitent high level of education and low costs. In contrast to the US and UK where only some institutions offer high quality education while at other schools standard can be very mediocre in Germany the necessity of having top grades to get into a top institution does not apply. Companies also know about the the consistent high level of German education. Hence, even if your German school is not world known your degree will be well respected. This is especially true for German engineering degrees.
Although differences are not as big among German universities as in other countries there are some institutions who managed to built up extraordinary academic reputation. The old traditional universities Ruprecht-Karls-Universität Heidelberg and Ludwig-Maximilians-Universität München must be named here as well as the eleven universities which get extra fundings as winners of the Excellence Inititative. These are RWTH Aachen, Freie Universität Berlin, Humboldt Universität Berlin, Universität Bremen, Universität Köln, TU Dresden, Universität Heidelberg, Universität Konstanz LMU München, TU München and Universität Tübingen. In engineering degrees from the nine big technical universities (TU9) are also well respected: RWTH Aachen, TU Braunschweig, TU Darmstadt, TU Dresden, TU Hannover, Karlsruher Institut für Technologie (KIT), TU München and Universität Stuttgart.
Another important factor are costs. German universities are with little exceptions state funded and don’t take any tuition fees. They only claim a „Semesterbeitrag“ of about € 200 per semester which is used for administration, student representation and often includes a ticket for free public transportation in the city.
Total living costs are about € 650 per month with rooms reaching from € 150 to € 350 depending on the city. The two most expensive cities to live in are Munich and Hamburg. Cities in former eastern Germany tend to be inexpensive. The prices for groceries are among the least expensive in Western countries.
Thus, the level of education per money spent one gets in Germany is very high and studying in Germany is usually a good financial investment.
You don’t have to speak perfect German to study in Germany. There are programs which are held completely in English which can be found on the website of DAAD. Young people in Germany tend to speak good English so communicating won’t be a problem. However, if you are planning to study in Germany learning German beforehand is a good idea as besides the English-only programs courses are usually held in German and Germans acknowdlege foreigners learning German and you will find it easier to connect to German students.