WPI offers two master’s degrees in computer science to help students find the right academic path to reach their career goals.
The traditional Master of Science in Computer Science offers the rigorous, technical curriculum for students whose goals include a computer science PhD or work in a field where extensive technical knowledge is necessary. This degree offers the potential of research and teaching assistantships to support research work. This program offers the option for thesis or non-thesis work.
WPI’s Master of Computer Science (MCS) is an applied degree for students who have a bachelor’s degree but not necessarily in computer science. These students want additional computer science training for their professional roles but don’t plan to progress to a PhD program. The MCS offers a thorough computer science skill set that can be applied immediately in a professional setting. This program does not offer options for thesis work.
|Degree Program||Master of Science in Computer Science||Master of Computer Science|
|Program Path||Students may choose to move on to a PhD degree program||Considered the highest degree (terminal degree) for this academic path; not a foundation for a PhD path.|
||Students going directly into or already working in industry|
|Required Credits||30 credits||30 credits|
|Degree Earned||Master of Science in Computer Science (MSCS)||Master of Computer Science (MCS)|
|Thesis Options||Thesis options available||No thesis options|