Leipzig is probably one of the cheapest big cities in Germany. The only expensive thing here is the bus ticket. But you can easily survive here with a cost of around 1300 euros per month for the student, including rent and other utilities.