To be admitted to a public university in Germany, you need to fulfill certain requirements:
1. Educational Qualifications: You should have completed senior secondary education or graduation. Your degree must be recognized in Germany.
2. Language Proficiency: For programs taught in German, you need to pass a German language test such as the Goethe Certificate (C1 or B2 level). For programs taught in English, you need an IELTS score of 6.5 or a TOEFL score of 90.
3. Specific Program Requirements: Some programs may have additional requirements, such as prior study in a related subject or a minimum score in specific subjects.
4. Entrance Examinations: Certain programs, especially in engineering and medicine, require entrance exams. Arts programs may require a portfolio.

