Yes, TU Berlin is a public university and generally does not charge tuition fees for most Master’s programs, even for non-EU international students. However, you must pay a semester contribution fee of approximately €300–€350 per semester. This typically includes administrative fees and a public transportation pass for Berlin. While tuition is minimal, students should budget around €950–€1,200 per month for living expenses in Berlin.