In Germany, public university tuition fees are usually waived for undergraduates, including Indian students after 12th grade. However, students still need to cover living expenses and other costs.