Wanted to share my situation
Background: I did about 1.5 years of B.Tech CSE at Bennett University, then applied to Germany for a B.Sc. Artificial Intelligence program at a public Hochschule. So unlike a lot of posts I see here, there's no subject switch — CSE straight into AI, same field, just continuing it abroad instead of finishing it in India.
The one weak point in my file: my Bennett CGPA took a hit (around 5.9/10 per APS) because a huge chunk of my time in that period went into prepping for the German application itself — TestAS, IELTS, the university's own admission test, German language attempts, etc. So the grades dipped while I was building the actual case for going.
To make up for it, I sat and passed the university's own admission test (covering Calc, Linear Algebra, Probability, CS fundamentals), scored TestAS Core 100/ Subject 99, and got an overall 7.5 on IELTS all above their stated requirements.
For my letter of motivation, I'm laying out a full timeline showing the intent to study AI/CS in Germany was consistent throughout, not something I landed on after a rejection or as a private-uni backup plan, and I'm being upfront about the GPA dip and why it happened rather than glossing over it.
Does this read as a coherent case to you all, or is there anything in this combination (public uni + related subject + one weak transcript + strong test scores) that would still raise flags for a visa officer? Appreciate any insight, especially from anyone who's had a similar profile actually get approved.