I graduated with a Computer Science degree from a university ranked in the QS Top 500. Currently, I'm pursuing a Master's degree at the same university.
Unfortunately, during my first three years, I became deeply passionate about competitive programming and dedicated almost all my time to it, which resulted in poor grades. By the end of those three years, my GPA was 2.2/4.
However, I decided to extend my studies for an additional year and retake all those courses. As a result, I graduated with a GPA of 3.3, but the F's and D's from the earlier years still appear on my transcript.
This makes my transcript look incredibly messy, especially for PhD applications. I now feel that I won't be able to get accepted anywhere, but I still want to be sure.
With a strong Master's GPA and research experience, is it still possible for me to apply for a PhD in Europe or the US, or should I give up on that goal?
I'd appreciate any advice from you.
Thanks!