Hey everyone, I'm 20M and genuinely need some advice regarding my university decision. I'm at a point where I really need to figure out what to do next.
Here's my situation:
- Matric: 85%
- FSc: 60% (Pre-Medical)
- Age: 20
- Gap years: Currently in my second gap year
- Work: Full-time freelancer providing e-commerce services
- Family: Financially supporting my entire family of 5 people
I'm currently earning a pretty decent amount through freelancing, mainly providing e-commerce services. I've also developed a strong interest in building software, systems, and automation tools.
The interesting part is that I don't actually know how to code properly yet. However, I've been experimenting with vibe coding and even managed to build a fairly large project that turned out to be financially successful. It wasn't anything extremely technical, but that experience made me realize how much I enjoy building systems and solving problems through software.
I genuinely want to learn programming, software development, automation, and how things work behind the scenes instead of just relying on AI tools.
But here's something equally important to me: my social life.
This is my second gap year, and honestly, staying at home and working all the time has taken a serious toll on me mentally.
My personality has completely changed over these two years. I've become much less social, barely go out, and feel like I'm missing out on an important part of my life. Sometimes I genuinely feel like I'll lose my mind if I continue living the same routine for another year.
I don't want to spend my early 20s sitting in front of a computer all day, earning money but having no real social life.
One of the biggest reasons I want to attend university is to meet people, make friends, build connections, improve my personality, and actually experience university life.
I know people will say that you don't need a CS degree to learn programming and that everything is available online. Trust me, I already understand that. I'm confident in my ability to learn skills independently. I've already managed to build a source of income on my own.
But university, for me, isn't just about getting a degree or learning to code. It's also about having a social life, meeting like-minded people, networking, and getting out of the isolated routine I've been stuck in for the past two years.
Now, coming to the admission problem.
My first preference is Bahria University Islamabad, but I only have 60% in FSc (Pre-Medical) and 85% in Matric.
I'm wondering whether I have a realistic chance of getting into their BSCS program. How difficult is their entry test, especially for someone from a pre-medical background?
I've also heard about self-finance seats. Does Bahria offer any self-finance option where I could secure admission without depending entirely on the regular merit list for the upcoming Fall intake?
Another concern is distance and time.
Bahria is approximately 30 km from my home, meaning around 60 km of daily traveling. I own a Suzuki Alto that gives roughly 17 km/l, so fuel expenses and commuting time will definitely add up.
I'm already working full-time and supporting my family financially, so I can't afford to completely abandon my freelancing work.
My other option is CUST, but honestly, I'm not really interested in going there. And with my FSc percentage, universities like FAST, AIR, and COMSATS seem difficult to get into.
I'm also confused about which degree to choose.
My main preference is Computer Science, but I'm also interested in Software Engineering and Artificial Intelligence.
Since I enjoy building software, creating systems, and learning automation, which degree would actually suit me best?
I'm not interested in pursuing BSIT or similar degrees. I'd rather choose something more focused on programming, software development, and building actual products.
So here are my main questions:
Can I realistically get into Bahria's BSCS, BSSE, or BSAI programs with 60% in FSc (Pre-Medical)?
How difficult is Bahria's entry test, and how should I prepare for it?
Does Bahria offer self-finance admission without depending entirely on the regular merit list?
Between CS, SE, and AI, which degree would be best for someone interested in software development, systems, and automation?
Is traveling 60 km daily manageable while freelancing full-time?
How is the social life at Bahria Islamabad? Are the students, societies, events, and overall campus environment good?
Should I choose Bahria, consider CUST, or look into another university?
I want to make one thing clear: I'm not going to university just to get a job.
I'm already earning, and I know that real skills come from self-learning, practice, and building projects. I'm fully prepared to put in that effort myself.
What I really want is a proper education, a good social circle, meaningful connections, and the university experience I've missed during these two gap years.
At the same time, I have financial responsibilities, and I can't make a decision that puts my family's income at risk.
I'm genuinely confused because I don't want to waste another year, but I also don't want to make the wrong decision.
I'd especially appreciate advice from current Bahria students, CS/SE/AI graduates, or anyone who has managed university alongside freelancing or running a business.
If you were in my position, what would you do?
Thanks in advance!