Live data from Hacker News

Master’s Degree in Computer Science

evanp.me

61–70 of 265 posts

Re: Master’s Degree in Computer Science

#61

Also did OMSCS. Highly recommend it. The problem with self-learning is that sometimes you convince yourself that you understand something when you really don't. Only when you get smacked by an exam or an assignment you realize that you've been fooling yourself. The ML and Systems track is pretty hardcore. If you survive those you have pretty good foundational knowledge. Fair warning though - the program is not a joke…

Thanks, very helpful!

Re: Master’s Degree in Computer Science

#62
post #11

Where would a masters degree in CS help for someone with 20+ years of software experience? Genuinely - I have no clue. I don’t have a masters. I’ll likely never need one. If there was a specific field that required intense learning and was cutting edge (computer vision or something) then I’d understand a masters (or especially a PhD) but for general work…? Don’t get it. You’d certainly be better off financially from…

Hi! author here.

I've seen requirements for a master's in CS or related disciplines on job descriptions for technical leadership roles, mostly at larger, older, more conservative organisations.

My work experience gets me roles as director of eng, vp eng or CTO at most startups, but for the national rail company here in Canada, I have a hard time getting considered for any jobs.

Re: Master’s Degree in Computer Science

#63

Also did OMSCS. Highly recommend it. The problem with self-learning is that sometimes you convince yourself that you understand something when you really don't. Only when you get smacked by an exam or an assignment you realize that you've been fooling yourself. The ML and Systems track is pretty hardcore. If you survive those you have pretty good foundational knowledge. Fair warning though - the program is not a joke…

Current OMSCS student here (4 classes down, 6 to go). I'll second this comment, so far I've been impressed with the program. It's definitely rigorous, but I've already learned a lot.

Re: Master’s Degree in Computer Science

#65
post #52

Does anyone have experience with the step down from this? I have zero formal CS education but two decades of experience at pretty much all types of development. I live within spitting distance of my local state university (UNH) and don’t really care about any piece of paper, but I would love to take formal/ hard CS classes, whether for credit or audit. Is there a “right” way of doing this? Does it make any sense?

I taught my spouse to program when she decided to change fields, and did a similar thing where she wanted to master the advanced stuff by taking classes (she took them for credit on the off chance she needed it in a masters program) The classes she took were equivalent to three classes majormajor suggests:

Data Structures and Introduction to Algorithms: everyone needs this and it is maybe 50% of leet code problems

Assembly Language Programming and Machine Organization, Introduction to the Theory of Computation: this is the low level of how computers really work

Operating System Fundamentals: concurrency programming plus a lot more useful stuff

I think it is definitely worth it. Good luck!

Re: Master’s Degree in Computer Science

#67

Consider Oxford’s MSc in SoftEng: http://softeng.ox.ac.uk

Thanks! I was looking for a program at Oxford. USN&WR has it at #11 worldwide for CS.

The SE program at Oxford doesn't seem to be available for 100% remote study, though. Am I missing something? I love this informal, friendly Web site, and I might be looking in the wrong places.

Re: Master’s Degree in Computer Science

#69

All the best for your studies. I also decided to do a mid career masters, but as I did not have a completed undergrad degree I opted for an MBA in AI via a “non prestigious” UK university, as I also wanted part time, online and cheap. I’m a 3rd way through now.

Good luck in your studies!

Re: Master’s Degree in Computer Science

#70
post #66

Slightly surprised that Harvard's School of Extension Studies didn't make the cut.

So, one of my criteria is a credentialed master's degree at the university, available 100% remote. I don't see a master's degree in CS or software engineering on their site. Also, it seems like the degrees they do give are from "Harvard Extension", which is also something I don't want.
Post reply on HN