You need not know German if you intend on enrolling in an international degree programme which would be taught in English. But it is an added advantage in social acceptability, getting part time jobs while studying and full-time jobs on completing the course.
The Technical Universities mainly impart theoretical knowledge. At a university, you can also pursue a doctorate (doctoral degree) which is not possible in a University of Applied Sciences.

Universities of Applied Sciences offer practice-oriented academic courses. The focus is more on professional application rather than theory and the training is adapted to the requirements of professional life. As at universities, the first degree is the bachelor's and the second is the masters.
The cost of living in Germany is quite economical as compared to other European countries.
Non-EU/EEA students are able to work in Germany alongside their studies, for 120 full days or 240 half days per year.
On completion of their studies, students may extend their residence permit for up to 18 months to find work relating to their area of study.