Skip to main content

Master of Science in Computer Science

Build Expertise in AI, Security and Other In-Demand Computing Fields

Degree: Master of Science
Major: Computer Science

A master’s degree in Computer Science provides students with experiential and applied learning in the field. Through this graduate program, you’ll gain a higher-level understanding of everything you need to succeed in computing and information science. 

Students pursuing this degree will choose from a range of in-demand specialties, including: 

  • Algorithms, Theory and Quantum Computing
  • Artificial Intelligence and Machine Learning
  • Bioinformatics and Systems Biology
  • Biomedical Imaging
  • Computer Systems, Networks and Security
  • Databases and Data Mining
  • Networking, Distributed and High-Performance Computing
  • Security and Privacy
  • Software Engineering

Additionally, students in this program can select from one of three degree tracks:

  • Course-focused MS
  • Project-focused MS
  • Research-focused MS

Selected thesis students may be supported by research assistantships and competitive fellowships to help them achieve their educational and research goals.

As a master’s student, you’ll learn from our experienced faculty members who are dedicated to mentoring and guiding you. Take advantage of our state-of-the-art facilities here at Case School of Engineering.


Degree FAQs

How do I apply?

Engineering graduate degrees are administered by the university's School of Graduate Studies. Visit them online to apply and learn more about admissions requirements, deadlines and more.

The GRE is required. Online program requirements may differ.

What are my degree requirements?

Review the university's General Bulletin for specific course requirements.


Learn More and Apply Now

Ready to start engineering your future at Case Western Reserve?

Learn More About How to Apply