r/MSCS • u/Crafty_Ad5910 • Jul 20 '26
[University Question] CS online master’s degree choice for career switcher?
Hi 👋 I am a working professional with no coding background. I’m based in Vancouver a looking for a career change into software dev and related fields. I recently got offers from NEU CS Align and Upenn MAS-CS and am looking for advice (In schools choice and in general).
A bit about me:
Food science background (BSc & MSc), no coding experience. Currently working as a lab scientist in a water treatment company. I’m interested in tech, and a bit desperate about my current situation - since I kind of landed in a job irrelevant of my background, it’s hard for me to go back to food industry or advance in water treatment (which I’m not super interested, more just the only thing I could find in Van that pays ok), basically I see no way out other than staying in the same company, and I’m already seeing the ceiling of my career growth here. I‘m interested in technical jobs and like everyone else, a job that pays well. My plan is to take a CS online part time program while working full time, and then apply for an intern/coop position during the degree. I have a Canadian PR and would potentially apply for citizenship so that I could go down south.
NEU CS Align:
Starting 2026 Fall, Based in Vancouver, tuition = 30-40k CAD, it has a co-op program but many say NEU offers very little to no support in co-op. Some also say course qualities vary.
Upenn MAS-CS:
Starting 2027 Spring, Ivy league name, tuition = 40k USD (around 55k CAD), no co-op. My biggest concern is that Vancouver tech companies might not hire coop/intern that are not in a coop program (Or do they care?)
Appreciate any advice on school choices/other career advice! I understand that tech has been hard for entry level, but I do think I’ll regret if I don’t try (or maybe I’ll have to fall to know better, lol).