Yes, public universities in Berlin generally do not charge tuition fees for most bachelor’s programs, even for non-EU international students. However, you must pay a semester contribution of approximately €300–€350 per semester, which covers administrative costs and includes a Berlin public transportation ticket.