Welcome to the CSC Q&A, where you can get help (and share your knowledge) about computer science!

Benefits to pursuing a CS Masters degree rather than just a Bachelor's

+11 votes
Just out of curiosity, what would be the main benefits to earning a Masters in Computer Science?  What could I do with it that I could be restricted from with just a Bachelor's?  I do not anticipate teaching at any point.

This question is out of curiosity, and I appreciate all (even brutally honest) feedback.
asked Oct 5, 2015 in other by Nick Caputo (100 points)

1 Answer

+7 votes
Best answer
The main point would be that you would learn more knowledge about computer science and gain more skills.  Of course, you'll also learn new skills/knowledge at whatever job you jump into... but it may be more pragmatic skills, rather than in-depth knowledge or concepts.

People with master's degrees will likely have a leg up for getting hired to better jobs, and will (on average) probably earn higher salaries.  However, I think there are relatively few jobs that *require* a master's degree in computer science.  

Depending on your career interests, you might want to consider more specialized master's degrees -- e.g. a master's degree in computer game design/development, or a master's degree relating to computer security and forensics...
answered Oct 9, 2015 by Forrest Stonedahl (100 points)
selected Oct 12, 2015 by Nick Caputo
...computational linguistics...
The primary motivation for my asking is because of the stiff competition in the job market.  Wondering exactly how a Masters can make me more competitive.