MSCS or MSDS for a Data Scientist?
Analysis
Key Takeaways
- •The decision hinges on whether to prioritize skills in software engineering and model deployment (MSCS) or reinforce existing data science knowledge (MSDS).
- •Factors include program reputation, cost, work-life balance, and potential career trajectory (e.g., moving into MLE roles).
- •The author's personal preferences (dislike of data structures) and career goals (uncertainty about staying in tech) also influence the decision.
“My manager mentioned that it would be beneficial to learn how to write production code and be able to deploy models, and these are skills I might be able to get with a CS masters.”