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.
Next start date: 01/09/2023
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!
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.
- 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:
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 of Algorithms
Knowledge Representation and Reasoning
Advanced Computer Network Security
Distributed & Multiprocessor Operating Systems
Information Assurance and Security
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:
Online Master of Computer Science admission requirements
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.
best online master’s in electrical engineering.
best online master’s in engineering management programs.
best online master's in industrial engineering programs.
bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education 2019).