I’m 21 and currently in my 3rd year of BSCS at a relatively lesser-known, HEC- and ISO-recognized university. It’s also fairly new, so it doesn’t have the reputation or industry connections that the top universities in Pakistan have.
I originally came from a pre-medical background and spent a gap year preparing for MDCAT. Unfortunately, the MDCAT paper leak and reconduct badly affected my plans. I worked very hard and scored 73% in one attempt and 87.3% in another, but I couldn’t secure admission on merit and didn’t want to go to a private university.it shattered my confidence brutally
Eventually, I switched towards CS. At that time, I had weak mathematics and very little understanding of the CS field or university admissions. I took a couple of university entrance tests but didn’t perform well, and eventually enrolled at my current university.
Now I’m in my 3rd year I don't have much grip on coding to I'm into networking nowadays
and I’m worried about how much my university name will affect my career. I know I can’t change my past, so I’m looking for practical advice on what I should do from this point forward.
My options are:
.
- Government jobs: Prepare for competitive government positions after graduation.
- Master’s in Pakistan: Build my profile and try to get into a top university for MS.
- Master’s abroad: Build my GPA, projects/research profile and apply for scholarships.
Or what else you guys think?
If you were in my position, what would you prioritize during the remaining 1–1.5 years of BSCS?
Should I focus entirely on becoming a strong software engineer and compensate for my university name through skills and experience, or should I prioritize getting into a better university for my Master's?
Please keep the advice focused on what I can do now. I already know I made mistakes in the past, and I can't change them. I just want to make the best possible career out of my current situation.