CS Technology Background

Advance Your Career
in Computer Science

Master’s in Computer Science

Choose a master's path that fits your background and builds in-demand skills.

Computer science careers aren't one-size-fits-all, and neither are WPI's master's programs. Whether you're advancing deep technical expertise or transitioning into computing, WPI prepares you with the skills employers value in a rapidly evolving computing landscape.


Program Highlights

  • Build in-demand computing skills—develop expertise in algorithms, software systems, artificial intelligence, data science, cybersecurity, and more.
  • Gain experiential learning—gain experiential learning that prioritizes practical application across computing domains.
  • Learn from expert faculty—study with faculty who combine research leadership and industry experience, supporting both technical growth and long-term career success.

Why Engineers Choose WPI

  • Flexible thesis and non-thesis degree paths
  • World-recognized faculty leaders in computing and software systems
  • Strong career outcomes and long-term ROI
  • Option to take a course before applying

Background Requirements:

Each program is designed for different academic backgrounds. Our admissions team can help you determine the best fit.

MS in Computer Science
Designed for professionals with CS backgrounds
  • Accredited bachelor's degree, with a GPA of 3.0 or higher, in computer science or closely related field
  • Background in both theoretical and applied computer science
  • Significant programming experience
  • Some college-level mathematics, with a grade of B or better
Master of Computer Science (MCS)
Designed for applicants with non-CS backgrounds
  • Undergraduate degree (does not need to be in computer science)
  • Experience with a programming language such as Python, Java, C, or C++
  • Undergraduate math coursework in calculus, statistics, or probability
Compare WPI's Computer Science Programs

Start Your Computer Science Journey

Request Information

Discover how WPI's Computer Science Programs can transform your career. We'll send you program details and next steps.

Loading...

$131K+


Median Software Developer Salary
U.S. Bureau of Labor Statistics (2024)

+15%


Software Developer Job Growth by 2034
U.S. Bureau of Labor Statistics (2024)

#15


Best Career Placement
The Princeton Review (2025)

Top 20


WPI: Best Online Master's in Engineering Programs
U.S. News & World Report (2026)

Connect with Your Enrollment Success Manager

Get personalized guidance from our dedicated team member who will help you navigate your application journey.

[MANAGER_NAME]

Tom Bolio

Enrollment Success Manager

Tom specializes in guiding prospective students through the Master of Science in Artificial Intelligence application process. With expertise in admissions requirements and program details, he is here to answer your questions and help you succeed.

Schedule a Consultation
How I Can Help You
Review your academic background and prerequisites
Explain program requirements and curriculum
Guide you through the application process
Discuss financial aid and scholarship options