Первое - очень сильно зависит от того, где вы собираетесь жить. В больших городах в общем можно жить только с английским. Программы в университетах бывают. Бакалавриата на английском очень мало, магистратуры побольше.
В зависимости от конкретной земли еще и в крупных городах типа Берлина можно и на русском общаться, в маленьких-только немецкий. Думаете для чего его учат и на интеграционные курсы всех посылают, если б можно было на английском общаться 😂 В университетах магистратура есть на английском