There are hundreds of universities in Germany that have free or very low-fee tuition programs available for international students. Whether you want to study Engineering, Medicine, Architecture, or Business, Germany is the place to be. Combining high quality education with a unique cultural experience living in Germany is the main reason why young people from all around the world come to Germany.
In Germany, you can study for free at public universities. There are almost 300 public universities in Germany, and there are more than 1,000 study programmes in total. You might have to pay something called a “semester fee” or “administrative fee”. But that's a small amount, often around 300 or 400 euros for the whole semester.
Germany has over 100 universities, 165 universities of Applied Sciences and more than 50 colleges of Music, Film and Art.
You can do a part time job while studying but it is limited to 20 hours for a week.