|
I just graduated from the OMSCS (online master of science in computer science) program, and I found it a wholly worthwhile experience. It was challenging, informative, and for the most part well-run. Software Analysis and Test in particular was a real eye-opener. And while Computability, Complexity, and Algorithms was a hideous death march of terror, the material they covered was some of the most interesting I've ever experienced. Yes, you can study the same material on your own, but you won't earn a degree from it. Now that I've got the degree, I'm in much better shape to pursue further learning on my own. Note, however, that I didn't do this to improve my resume, go fishing for a new job, or try to get a raise. With tuition reimbursement from my company I only spent $3500 over 2 1/2 years to earn a full-fledged master's degree. Based on the above, I can't agree that it's a losing proposition. |
Could you explain a bit more what do you mean with this statement? Is it that you feel better prepared to study advanced topics (like advanced ML/Data Science) or was the degree a requirement for something else you wanted to pursue?
I'm curious about what other "doors" having this degree opens, other than the bump in salary mentioned by others.
Congrats for completing the program btw.