10-year lurker, first time poster here - also studied CS in Germany.
Healthcare costs: Does your uni or city offer free legal consultation? They might be able to help with how to ask your health insurance for monthly rates or a delay in bills.
Rent: How close are you with your friend? Would it be a possibility that they temporarily loan the rent, so that you can cover your unexpected bills?
Work: How close are you too finishing your studies and how close are you to the maximum study duration? If possible, you could reduce the amount of ECTS you're taking for the semester to make time to work up to 20h or more during semester breaks / exam phases. Taking a semester break for paid internships / any work is also a good possibility, unsure what you mean with credit point requirements. You could argue for an official "vacation semester" due to personal hardships. Working any job to make a living and cover your expenses is honorable. If possible, focus on building a track record of technical jobs. How comfortable are you with programming? Please try applying as working student or freelancer to companies in your area, as programming jobs likely pay higher per hour and build career capital for your next application. Likely, mid/large companies have no open headcount at the end of the year, headcount for these companies typically comes early in the following year. Startups, small local companies, and web/marketing agencies looking for freelancers might be different and also are more likely open to hire someone with little experience. Most CS people I know overuse the internet to look for jobs and underutilize their network. Ask fellow students, friends, and extended family if they know any open roles.
Credit: Have you considered taking a Studienkredit or similar type of loan for students?
Wish you the best!
Healthcare costs: Does your uni or city offer free legal consultation? They might be able to help with how to ask your health insurance for monthly rates or a delay in bills.
Rent: How close are you with your friend? Would it be a possibility that they temporarily loan the rent, so that you can cover your unexpected bills?
Work: How close are you too finishing your studies and how close are you to the maximum study duration? If possible, you could reduce the amount of ECTS you're taking for the semester to make time to work up to 20h or more during semester breaks / exam phases. Taking a semester break for paid internships / any work is also a good possibility, unsure what you mean with credit point requirements. You could argue for an official "vacation semester" due to personal hardships. Working any job to make a living and cover your expenses is honorable. If possible, focus on building a track record of technical jobs. How comfortable are you with programming? Please try applying as working student or freelancer to companies in your area, as programming jobs likely pay higher per hour and build career capital for your next application. Likely, mid/large companies have no open headcount at the end of the year, headcount for these companies typically comes early in the following year. Startups, small local companies, and web/marketing agencies looking for freelancers might be different and also are more likely open to hire someone with little experience. Most CS people I know overuse the internet to look for jobs and underutilize their network. Ask fellow students, friends, and extended family if they know any open roles.
Credit: Have you considered taking a Studienkredit or similar type of loan for students?
Wish you the best!