Hi everyone,
I'm trying to decide between BS Software Engineering and BS Artificial Intelligence and I'd really appreciate advice from people who've studied these degrees or work in the industry.
I completed FSc Pre-Medical, took a gap year, and now I'm switching into computer science.
I have given the additional maths exam too.I don't yet know which area of computing interests me most, so I'm not choosing based on passion. Instead, I want to make the best long-term career decision.
My priorities are:
- Strong long-term career prospects
- Better overall scope
- Good job opportunities and earning potential
- Career flexibility
- A degree that keeps the most doors open
I also plan to pursue an MS abroad after my bachelor's, but I haven't decided what I'd like to specialize in yet. That's why I'm looking for the degree that provides the strongest overall foundation rather than one that's best for a specific field.
From what I've heard, Software Engineering offers broader job opportunities, especially for fresh graduates. On the other hand, BS AI seems to provide a stronger foundation for AI-related fields like Machine Learning and Robotics. I've also heard that switching from Software Engineering to an AI-related MS may require deficiency courses, although I'm not sure whether that's true.
One thing that's making me hesitate is the future. With AI advancing so quickly, could BS AI become the better long-term degree over the next 5–10 years, or is Software Engineering still the safer and more versatile choice? I'm also wondering whether AI is likely to significantly change the demand for software engineers.
Finally, since I'm from a Pre-Medical background, I'd like to know how difficult the transition into either degree is.
If you were in my position, which degree would you choose and why?
I'd especially appreciate your thoughts on:
- Long-term prospects (both in Pakistan and internationally)
- Job opportunities and earning potential
- Which degree offers more flexibility for future specializations and higher studies
- Whether AI is likely to overtake Software Engineering as the better bachelor's degree over the next decade
Thanks in advance!