Most public universities in Germany charge no tuition fees, but students must pay a semester contribution of around EUR 250–350. Living expenses usually range between EUR 850–1,100 per month.