Online Master of Computer Science

Offered through Arizona State University’s School of Computing and Augmented Intelligence, the online Master of Computer Science (MCS) is designed for those interested in expanding their knowledge of computer science and computation. In this program, you’ll gain an advanced understanding of topics such as artificial intelligence, cybersecurity and big data, while strengthening your skills through technical projects.

Learn more

Quick facts

Next start date:

Next start date: 01/13/2025


Total classes:

Total classes: 10

Weeks per class:

Weeks per class: 7.5

Total credit hours:

Total credit hours: 30

Degree questions, answered

Have questions about the Computer Science (MCS)? Fill out this form and we’ll get in touch!

* Indicates a required field

Prepare for in-demand high-paying jobs with a computer science master’s

Organizations across industries from health care and business to engineering and education rely on those with computer science knowledge and skills. According to the U.S. Bureau of Labor Statistics, employment for computer and information research scientists is expected to grow by 23% from 2022 to 2032, which is much faster than average for all occupations.

Earning a Master of Computer Science is a step toward advancing your career in a lucrative field. Computer and information research scientists made a median annual salary of $136,620 in May 2022, according to the U.S. Bureau of Labor Statistics.

The skills you’ll develop in this master’s program

This Master of Computer Science program is designed to build your knowledge about a range of topics from designing software for networks, graphics and database systems to integrating computer science with biology, geography, public health and more. Upon graduation, you’ll have a variety of skills, including:

  • Designing and analyzing computers.
  • Implementing computational processes.
  • Improving software reliability, network security and information retrieval systems.
  • Inventing next-generation computer systems, computer networking, biomedical information systems, gaming systems and more.
  • Transferring and transforming information.

Tailor your studies to fit your career goals

In this program, you’ll create a customized plan that aligns with your career goals. A majority of your courses will be electives, giving you the opportunity to explore your interests in a variety of topics, such as artificial intelligence, blockchain and software engineering.

Interested in delving deeper into specific areas of computer science and gaining career-relevant skills? Check out the two available concentrations:

  • Big data systems.
    • This concentration focuses on creating scalable systems to manage, interpret and analyze large amounts of data. You’ll also learn how to draw conclusions from data that enables organizations to make informed decisions.
  • Cybersecurity.
    • In this concentration, you’ll gain the skills needed to safeguard information systems, develop solutions and mitigate risk.

Professional certification and nondegree enrollment opportunities

  1. As a nondegree-seeking graduate student, you can take master’s-level computer science courses without being admitted to the program. This provides you the opportunity to establish a high graduate GPA, try out courses, meet the English proficiency requirement or earn a professional certification credential.

Those who complete three courses with a cumulative GPA of at least 3.00 after the first attempt can use this GPA and the credit hours earned when applying for the Master of Computer Science program. You must also meet all prerequisite requirements to be admitted.

Learn more

Will my diploma say ‘online’?

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Earn a Master of Computer Science online from anywhere.

Computer science master’s courses

You’ll choose one course in each of three primary areas of study: theoretical foundations, systems and applications. You’ll also take several elective courses on topics ranging from statistical machine learning and mobile computing to data mining and information assurance. This program culminates with a project portfolio, allowing you to demonstrate what you’ve learned.


The roles a master’s in computer science prepares you for

This program can give you a leg up and advance your career in a variety of technical disciplines. Upon graduating, you’ll be equipped to pursue career paths ranging from software engineering, cloud computing and machine learning information security to application development, software QA and web development. Roles you may pursue include, but aren’t limited to:

Study with award winning faculty members in the field of computer science

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.

Study with award winning faculty members in the field of computer science

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.

How to apply

This program has a highly competitive admission process.

Top 25% of all accredited engineering programs in the nation

The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.

Top 5


best online master’s in electrical engineering programs.

Top 5


best online master’s in engineering management programs.

Top 35


best undergraduate engineering programs.

60+


engineering student organizations and student professional societies.

Tuition calculator

Use our calculator to estimate your full-time or part-time tuition fees for this program prior to any financial aid. Keep in mind that most of our students receive financial aid, which can reduce out-of-pocket costs. Learn more.

Tuition calculator

Use our calculator to estimate your full-time or part-time tuition fees for this program prior to any financial aid. Keep in mind that most of our students receive financial aid, which can reduce out-of-pocket costs. Learn more.

View the most commonly asked questions

You might also be interested in

Computer Science – Cybersecurity (MCS)

Graduate

Computer Science – Cybersecurity (MCS)


Starts 01/13/2025

Learn more
Graphic Information Technology (MS)

Graduate

Graphic Information Technology (MS)


Starts 01/13/2025

Learn more
Information Technology (MS)

Graduate

Information Technology (MS)


Starts 01/13/2025

Learn more
Computer Science – Big Data Systems (MCS)

Graduate

Computer Science – Big Data Systems (MCS)


Starts 01/13/2025

Learn more