In general, Germany offers 100% English-taught bachelor's and master's degree programs. However, basic proficiency, i.e., A1 and A2, may be necessary. However, if a student opts for a bilingual course (50% English and 50% German), B1 and B2 German competence may be required.