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.
Next start date: 01/08/2024
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!
* 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.
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.
Foundations of Algorithms
Knowledge Representation and Reasoning
Advanced Computer Network Security
Distributed and Multiprocessor Operating Systems
Information Assurance and Security
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:
How to apply
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 U.S. News & World Report and provide students with a rich learning environment.
best online master’s in electrical engineering programs.
best online master’s in engineering management programs.
best undergraduate engineering programs.
engineering student organizations and student professional societies.