Accredited diploma

Offered by Arizona State University

Taught in English

Engage in group discussions with professors and peers

18-36 months

10 courses total, 30 credit hours, 20 hours per week

100% online

Hands-on learning from anywhere, no travel required

$15,000 USD total cost

Earn your master’s in computer science from a top-12 online graduate engineering program.*

*U.S. News and World Report

The Master of Computer Science (MCS) degree program from Arizona State University provides high-quality instruction combined with real-world experience through applied projects. You’ll gain a deep understanding of cutting-edge topics like AI, cybersecurity, blockchain, and big data.


Master of Computer Science in Cybersecurity

The Cybersecurity concentration is designed to provide students the knowledge, skills and the advanced development capability in science and engineering for cybersecurity, including computer and network security, software security, data and information security, applied cryptography and computer forensics. Students who pursue the Cybersecurity concentration will be required to take a certain number of their credit hours from a list of courses focused on or relating to cybersecurity.
Learn more about the Cybersecurity concentration

Master of Computer Science in Big Data

The Big Data concentration is designed to provide students with the analytical expertise to generate insights from data and inform decision-making for organizations. Through project-based learning, students will learn to build scalable systems for capturing, processing, and interpreting large and complex data sets. Students who pursue the Big Data concentration will be required to take a certain number of their credit hours from a list of courses focused on or relating to big data.
Learn more about the Big Data concentration


This degree is delivered 100% online, providing the flexibility for you to learn on your own schedule. Upon completion, you’ll earn the same degree as students who study on-campus.

  • Study topics from the cutting edge of computer science. You'll learn how to perform accurate computer analysis , computational processes, and information transfer systems; leverage cloud platforms to increase productivity and effectiveness; address problems in automated planning and scheduling, natural language processing, multi-agent systems, and the semantic web; design, build, and protect secure systems; improve software reliability and network security; and invent next-generation computer systems such as biomedical information systems, search engines, or package distribution systems.

  • Leverage unique opportunities from the most innovative school in the US. U.S. News and World Report named ASU the most innovative university for seven consecutive years. As an ASU MCS student, you can opt to work with on-campus organizations such as the one-of-a-kind Blockchain Research Laboratory, offering a rich ecosystem of partners including private companies and government agencies. Coursework includes applied problems that are relevant to modern businesses.

  • Complete a rigorous set of assignments, projects, and exams guided by the same professors that teach on campus. Designed for students seeking to expand their knowledge of computer science or computation, this program reflects the dual nature of computer science as both a scientific and engineering discipline by placing emphasis on both theory and practical applications.

  • A Pathway into the degree. If you do not meet the GPA or prerequisite knowledge admission criteria, we have alternate options for you to demonstrate your capability.

Admissions Information

Summer C 2023 deadlines:

  • February 14, 2022: Open applications
  • April 3, 2023: International deadline
  • April 18, 2023: Final deadline

When you apply, ASU will make a decision within 2-4 weeks. Once accepted, you can start open courses right away!

Questions? Contact ASU Online Graduate Program Recruitment Services at 1-844-353-7953 or

Attend our webinar:

Hear from our learners

Screen Shot 2022-05-19 at 4.16.30 PM

"The ASU Master's of Computer Science is unique because of the courses that are being developed that focus on current and up-and-coming technologies."

Get started

Get started with a MasterTrack® Certificate to experience learning from a top-ranked online graduate engineering program. ASU offers MasterTrack® Certificates in AI and Machine Learning, Big Data, Cybersecurity, and Software Engineering. Apply the credits you earn to the Master of Computer Science to begin the degree with 12 of your 30 required credits completed.

Learn how you can start an MCS degree MasterTrack Certificate

About the Program


There are 2 paths to entry: traditional admissions or the MCS Pathway. The MCS Pathway allows students to establish a high graduate GPA in order to meet admission requirements, while making progress towards the MCS degree.

Learn more about Admissions


To earn your master's in CS, complete a total of 30 credit hours (10 courses) in advanced computer science topics. Choose from areas of focus such as AI, Software Engineering, Cloud Computing, Big Data, and Cybersecurity. Create a project portfolio to showcase your experience to prospective employers.

Learn more about Academics


Computer sector jobs have grown 338% since 1990, according to a Pew Research Center study. Explore specialized study in the ASU Online Master of Computer Science degree program, and prepare for nearly any career involving computer science.

Learn more about Computer Science Careers

Student Experience

Students receive courses through the Coursera platform, and are advised and assessed by ASU faculty and staff on the rigorous set of assignments, projects, and exams required for university degree credit.

Learn more about Student Experience

About Arizona State University

ASU’s nationally ranked programs inspire top-qualified graduates and have positioned the university as a “top-tier” recruiting and hiring institution by more than 50 of the country’s top corporations, according to professional recruiters and rankings services around the world. ASU graduates more than 20,000 thinkers, innovators and master learners every year.

Learn more about Arizona State University

Try a Course

Ready to try out Master of Computer Science courses online? Get started today on open content.

Try an MCS course



Summer C 2023 Open App

April 3

International deadline

April 18

Final deadline

What makes ASU's Master of Computer Science unique?

What makes ASU's Master of Computer Science unique?

Arizona State University's Master of Computer Science online is a rigorous degree focused on advanced topics like AI, cybersecurity and big data. Hear from students in the program about what they've learned and why they recommend it.


Frequently Asked Questions

Coursera does not grant credit, and does not represent that any institution other than the degree granting institution will recognize the credit or credential awarded by the institution; the decision to grant, accept, or transfer credit is subject to the sole and absolute discretion of an educational institution.

We encourage you to investigate whether this degree meets your academic and/or professional needs before applying.