For prospective undergraduate students, a high-school diploma, school-leaving certificate or university entrance exam result is usually sufficient, and the DAAD has a database of information on admission requirements for selected countries. Students with qualifications from outside Europe may have to sit the Feststellungsprüfung entrance examination after attending a preparatory Studienkolleg, although high-achieving students may be able to bypass this.
You’ll also need to check the language requirements. Most courses are taught in German, requiring international applicants to submit proof of proficiency in the German language. Two main tests are available for this purpose: the Deutsche Sprachprüfung für den Hochschulzugang (DSH, meaning “German language examination for university entrance”) and the TestDaF (formerly Test Deutsch als Fremdsprache, meaning “Test of German as a foreign language”).The DSH is offered only within Germany, at various universities, while the TestDaF can be taken at centers in more than 90 countries worldwide. Both are equally well recognized, but you should check the test you intend to take is accepted by the universities you want to apply to.If your course is taught in English, unless you are a native speaker or have previously studied in English, you will need to prove your knowledge of the language with a test such as IELTS or TOEFL. Universities will usually state the score/s they require on their websites.