If your course is in German, you should have a valid German language proficiency score. If not, German language proficiency is not mandatory.
Germany has over the years become a favourite destination for post-graduation because of the low or no tuition fees. Contrary to popular opinion, German language proficiency is not mandatory to secure admission to German universities. Out of the 2000 courses offered in Germany, 1389 courses are offered in English and others are offered in both English & German.