Yes, most of the public universities in Germany do not charge any tuition fees to students. They collect a minimum amount of semester fees which include fees for transportation, students' union fees, etc.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile