Online Master of Computer Science

Offered through an innovative partnership between Coursera and Arizona State University’s School of Computing and Augmented Intelligence, the online Master of Computer Science (MCS) is designed for students looking to expand their knowledge of computer science or computation. In this program, you’ll gain a deep understanding of advanced topics, like AI, cybersecurity and big data, while strengthening your new skills through real-world projects.

Learn more

Quick facts

Next start date: 08/18/2022


Total classes: 10

Weeks per class: 7.5

Total credit hours: 30

Degree questions, answered.

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

This is a required field.
This is a required field.
Email is required and should be valid.

What is an online Master of Computer Science?

ASU Online’s Master of Computer Science is a rigorous, curriculum-rich computing program designed for students with undergraduate degrees in computing or related areas. This online program is a great fit for students looking to extend their knowledge of computer science as a scientific and engineering discipline. It also provides students employed in the industry an opportunity to broaden their knowledge through an advanced education in computer science.

What will I learn in the online Master of Computer Science?

 

In ASU Online’s Master of Computer Science, you’ll learn about a wide range of topics, including the design and analysis of computers, how to improve software reliability, ways to invent next generation computer systems and how to integrate computer and information sciences with biology, geography, anthropology, public health, urban planning and mathematics.

You'll also have the opportunity to study:

  • Artificial intelligence.
  • Big data.
  • Blockchain.
  • Cybersecurity.
  • Software engineering.

Are there concentrations available for this online Master of Computer Science?

 

Yes. ASU Online offers two concentrations for this online Master of Computer Science. Each concentration allows you to focus on a particular area of computer science, in addition to building relevant skills in the field. Available concentrations include:

Is an online Master of Computer Science worth it?

 

Yes. Earning a master’s degree is a great way to further your career. Additionally, jobs in computer science are currently in high demand. According to the U.S. Bureau of Labor Statistics, the projected change in employment for computer and information systems managers is 11%, from 2020 to 2030, which is faster than the average growth rate for all occupations.

Professional certification and nondegree enrollment opportunities

As a nondegree graduate student, you can begin taking the graduate-level computer science courses without being admitted to the master’s program. This provides the opportunity to establish a high graduate GPA, try out courses to decide if you’re interested in the full degree program, meet the English proficiency requirement or earn a MasterTrack professional certification credential.

Students who complete three courses with a cumulative GPA of at least 3.00 after the first attempt of courses will be able use this GPA when applying for the Master of Computer Science program.

Learn more about these opportunities.

Does my ASU Master of Computer Science degree 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.” That’s because ASU Online students learn from the same faculty and receive the same course content as in-person students receive.

Online computer science master degree courses

To receive a Master of Computer Science, you must complete one foundations course, one systems course, one applications course and seven elective courses. This program culminates with a project portfolio, allowing you to showcase what you’ve learned throughout your courses. Featured courses include:


Foundations

Foundations of Algorithms


Foundations

Knowledge Representation and Reasoning


Systems

Advanced Computer Network Security


Systems

Applied Cryptography


Systems 

Distributed & Multiprocessor Operating Systems


Systems 

Information Assurance and Security


Systems

Mobile Computing


Systems

Software Project, Process and Quality Management


What can I do with an online Master of Computer Science?

Earning a Master of Computer Science is a great way to set yourself apart from the competition and advance your career. Upon graduation, you’ll have the knowledge and skills needed to work in a scientific or engineering discipline. Career paths include, but are not limited to:

Computer network analyst

Computer programmer

Computer scientist

Computer systems analyst

Database administrator

Information technology manager

SEO specialist

Software developer

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.
  • More than 42 NSF CAREER Awards for early career faculty in the last five years.

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.
  • More than 42 NSF CAREER Awards for early career faculty in the last five years.

Online Master of Computer Science admission requirements

Application deadlines

Admission requirements

Professional certification and nondegree enrollment opportunities

Top 25% of all accredited engineering programs in the nation

Each student is fully supported on their path to success in the Ira A. Fulton Schools of Engineering. We have received peer-reviewed programmatic honors from the U.S. News & World Report and provide students with a rich learning environment.

#2


best online master’s in electrical engineering.

#2


best online master’s in engineering management programs.

#4


best online master's in industrial engineering programs.

#5


bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education 2019).

Tuition calculator

Our tuition calculator can help you estimate full-time tuition fees for this program without financial aid. Keep in mind: More than 80% of our students receive financial aid.

Financial aid can reduce out-of-pocket costs, resulting in less financial stress and increased academic confidence. Learn more.

Tuition calculator

Our tuition calculator can help you estimate full-time tuition fees for this program without financial aid. Keep in mind: More than 80% of our students receive financial aid.

Financial aid can reduce out-of-pocket costs, resulting in less financial stress and increased academic confidence. Learn more.

View the most commonly asked questions

Do prerequisites need to be taken from ASU?

Is there any credit offered for work experience in IT?

What is the total cost of the degree program?

Do I have to pay for the entire degree upfront?

Can completing Coursera coursework satisfy prerequisites?

You might also be interested in

Computer Science - Big Data Systems (MCS)

Graduate

Computer Science - Big Data Systems (MCS)


Graphic Information Technology (MS)

Graduate

Graphic Information Technology (MS)


Computer Science – Cybersecurity (MCS)

Graduate

Computer Science – Cybersecurity (MCS)


Information Technology (MS)

Graduate

Information Technology (MS)


asuonline chat