Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I did a coursework-only MS in CS, and I think it was a good move for me. In particular, because:

1) I was able to work full-time while completing the degree, and my employer paid for the tuition.

2) I don't have a BS in CS, but I do have a semi-related BS in engineering, so getting a second BS was not a very attractive option in terms of time or money.

3) I came away with a formal CS credential that will allow me to get past HR screens. I've already had a few recruiters from well-known tech companies contact me since adding the CS degree to my LinkedIn profile that I don't think would have noticed me before.

Does having the MS alone put me on the same level in terms of overall knowledge as the average BS in CS holder? Probably not. I definitely noticed that some of the graduate-level courses I was taking seemed to be easier overall than what I was used to from some of the undergrad courses I had taken in CS. But at the end of the day I did learn a bunch of new stuff, and I know that I can fill in any gaps remaining through self-study or resources like Coursera, so I'm not too concerned.

Getting the degree for free made all the difference though. I wouldn't recommend paying full tuition for one of these programs, which the author agrees with.



As a non-CS grad, I may be biased, but I think fields like math/CS/physics/engineering are closely enough related that good skills in one make it much easier to learn another. The idea that you have to have a bachelors in CS to get good use out of a masters doesn't apply to everyone.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: