In Germany, there are about 300 public universities. Most of these universities don’t charge tuition, with the exception of those in the Baden-Württemberg region.