Admission requirements are set very high by the German public universities, both for undergraduate (median 90%) and graduate (median 75%). In addition, students need to appear for IELTS or TOEFL to prove their efficiency in the language. Most of these universities only charge nominal tuition fees, hence are very popular among international students. Hence, German public universities are competitive to secure admits at.