Online MS in Computer Science

With academic scholarship and research that spans from discovery to application, you’ll take an active part in developing solutions that have an impact on society—even before you graduate.

Request Information

Program Overview

Computer science is an in-demand field that impacts nearly every industry and sector, including transportation, healthcare, education and financial services. Our online Master of Science in Computer Science program offers a cutting-edge, experiential curriculum that provides you with the fundamental technical knowledge you’ll need to succeed—and also explores new challenges and innovations taking place within the industry.

A well-rounded balance of academics and flexible, hands-on learning led by expert faculty will help you to learn, grow and excel in the field of computer science and prepare you for exceptional career growth and leadership potential.

Required Credits

30 Credit Hours

Estimated Time to Complete

5 Academic Terms

Classroom Time

Each course will have approximately 50 minutes of live class sessions per week

Learning Outcomes

  • Strong technical skills

    • Fundamental technical knowledge needed to succeed in the industry, such as algorithms and theory, artificial intelligence, databases and data mining, and more

  • Independent, self-starter mentality

    • Intellectual flexibility so you can progress into higher-level job positions and leadership/management roles

  • Awareness of team dynamics/communication

    • Ability to be a collaborative team member and communicate through presentations and reports
    • Understanding of workplace dynamics so you can function effectively as part of a team

  • Data-driven leadership skills

    • Understanding of how to use data to make good decisions
    • Communications skills, such as how to frame questions to gather the right data and tell a persuasive story from the data

  • Deep knowledge of a particular domain of computer science combined with a broad foundation spanning multiple disciplines

    • Applied, conceptual and foundational knowledge of computer science concepts
    • Dynamic understanding of decision principles and software patterns so your knowledge can evolve with the industry

  • Persistence in learning and problem solving

    • Develop a mindset that strives to create innovative technologies and solutions in the evolving computer science landscape

Program Highlights

Icon of a calendar with a graduation cap

Comprehensive Curriculum

Our leading-edge curriculum covers a diversity of topics that span the evolving field of computer science and focuses on helping you develop strong technical knowledge that can be applied to any industry. The curriculum also places a high value on hands-on, experiential learning.

Icon of a computer with a user icon on the screen

Flexibility

Our 100% online program allows you to learn from wherever you’re located through a blend of self-paced coursework and live virtual classes. Program courses are not interdependent, which means you can complete them in any order you choose.

Icon of users connected

Strong Networks

You’ll enter the program as a student, and graduate as part of an expansive, collaborative network of peers. As a Case School of Engineering alumni, you’ll become part of a powerful, globe-spanning network that includes more than 20,000 engineering graduates who support the Case Western Reserve community in many different ways. You’ll also become part of the university’s alumni network, which is more than 110,000 members strong.

Ready to Apply?

Get started on your application. Our enrollment advisors are available to answer your questions and address any concerns you might have.

Apply Now

Discover More

Curriculum

Our cutting-edge, multidisciplinary curriculum prepares you for a career in computer science across a wide array of industries.

Career Outlook

Computer scientists are in high demand. Take a closer look at typical career outcomes you could pursue after completing this program.

Admissions

Ready to start the admissions process for our online Master of Science in Computer Science?

Tuition & Financial Aid

Get details on program tuition, and gain a greater understanding of financial aid resources that may be available to you.