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.
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.
Leverage unique opportunities from the most innovative school in the US. U.S. News and World Report named ASU the most innovative university for four 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.
Average 20 hours per week
Fall A - Start date: August 20, 2020
Application Deadline: July 23, 2020
Fall B - Start date: October 15, 2020
Application Deadline: September 16, 2020
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 firstname.lastname@example.org.
The Online Master's in Computer Science, gives you the tools needed to launch a new career or advance in your current organization. Get started today on available open content.
There are 2 paths to entry: traditional admissions or MCS Pathway such as earning a MasterTrack™ Certificate - which 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. Explored 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
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
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
Ready to try out Master of Computer Science courses online? Get started today on open content.Try an MCS course
Q&A Webinar | Watch Recording
Cohort start date
Students who complete the program will earn a Master of Computer Science degree - the exact same Master of Computer Science degree that is earned on campus.
Students may tailor their degree through electives to focus on a variety of in-demand computer science topics, including AI, cloud computing, IoT, and machine learning.
No, the GRE is not required for admission.
You can upload unofficial transcripts as part of your application. All unofficial transcripts must be submitted as one document. Unofficial transcripts are only accepted when uploaded directly in the application.
If you are admitted to the university, you will be required to send official transcripts to the university.
The number of transfer credits allowed for students pursuing a master's degree varies by program and is subject to review and approval. Please review the handbook for your program regarding how many transfer credits are permitted.
You can. We offer four short self-paced non-credit courses that allow you to learn and demonstrate knowledge of foundational computer science topics. Depending on your undergraduate degree, you may still need to complete math courses.
Prerequisites do not need to be taken from ASU.
If students have professional or personal experience in these areas, they can complete four short, non-credit courses to demonstrate knowledge of foundational computer science topics, and satisfy this admission requirement.
No, we do not offer academic credit for work experience in the field.
The total cost of this degree will be $15,000, or $1,500 per 3-credit course. There are no textbooks required for the courses.
No. You need to pay tuition when you enroll in each individual course. That means you’ll only pay for your courses as you take them. There is also a payment plan available at https://students.asu.edu/paymentplan.
Completing Coursera courses alone does not waive a prerequisite, but completing the courses and working through the material can be an excellent way to prepare for the exams offered in the four short, non-credit courses available through Continuing and Professional Education.
Completion of Open Courses and/or Specializations on the Coursera platform by itself will not earn graduate credits from the university toward the degree. You must be registered in Arizona State University credit-bearing coursework to earn graduate credit.
These courses follow an accelerated format. As such, you should expect to spend 15 – 20 hours per week on each course.
The completion time is based on the number of courses you enroll per semester. You must complete 30 credit hours to get your masters degree.
No, letters of recommendation are optional.
You will need to submit a new application to transfer your credits. If accepted, you can transfer up to 12 credits between programs from the online program to the same on campus program, as long as your grades are "B" or better.
Your diploma and transcript will not indicate that the degree was completed online. It will appear identically to the diploma and transcript of a student who completes his or her studies on campus. The onground and online programs have the same courses, same syllabi taught by the same faculty.
To reduce the barriers to entry, ASU is providing applicants an option to prove their computer fundamental understanding through a series of four short, non-credit courses of which each will have a proctored exam. Passing the proctored exam will provide completion of the prerequisite.
To begin, enroll in your courses here: https://courses.cpe.asu.edu/browse/mcs
No. Academic credit cannot be given for work experience in the field.
Completing Coursera courses alone does not waive a prerequisite, but completing the course and working through the material can be an excellent way to prepare for the exam in the ASU offered non-credit computer science courses.
The statement of purpose should include your reasons for undertaking graduate work and an explanation of your academic interests, including their relation to your professional goals. There is no specific length for a statement of purpose. A resume will be accepted as a personal statement. Students are welcome to submit a resume or a personal statement or both.
No. You can take courses in any order. However, you must take at least one Applications, at least one Systems, and at least one Foundations course as part of the graduation requirements. You can pick seven courses from any area.
Students will need pre-existing work authorization in order to hold an internship. Pre-existing work authorization is based on certain visa categories. See more here: https://asuonline.asu.edu/sites/default/files/immigration_mcs.pdf
We have a conversion rubric that we use depending on the country of origin for the transcript. Students should not try to convert their GPA on their application.
If you are a U.S. citizen or U.S. permanent resident, you do not need to demonstrate English proficiency.
We require all international applicants from a country whose native language is not English or applicants whose undergraduate degree was not at a U.S institution to provide the Test of English as a Foreign Language (TOEFL), the International English Language Testing System (IELTS), or Pearson English PTE scores. The MCS program requires a minimum score of 575 (paper-based) or 90 (internet-based) on the TOEFL exam, or a 7 for IELTS, or a 65 for PTE.
English proficiency waivers are offered for degrees from certain countries. English proficiency will also be waived if you have completed at least 9 credit hours of graduate course work with a cumulative GPA of 3.00 on a 4.00 scale or higher (all credits must be earned in the U.S. and official transcripts must be mailed to ASU). If you need to take an English proficiency test for your application but are unable to take the TOEFL or IELTS, please contact us toll-free at 1-844-353-7953 or email email@example.com for options.
To see a full list of ways to demonstrate English Proficiency, go here: https://admission.asu.edu/international/graduate/english-proficiency
ASU has partnered with Flywire to provide a payment option for students to send international payments by wire transfer. See the International Wire Transfer Payments section on this page: https://students.asu.edu/paymentoptions
A student must have the equivalent of a four-year bachelor’s degree to be eligible to apply for a graduate program. Students who have a three-year bachelor’s degree can take one year of a master’s degree program in their home country to be equivalent to a four-year bachelor’s degree.
Bring the original document into the admissions office in person. You can bring your original transcripts to the admissions counter in SSV M-F (M 8 am-4 pm, T-F 8 am-5pm) on the Tempe campus and we will view the document to determine authenticity, make a copy of the original and provide the original back to you.
Provide an attestation from the issuing institution or Ministry of Education. Usually this is in the form of a copy of the transcript with a stamp indicating it is an attested true copy of the original. The stamp would be the seal of the office doing the attestation along with the signature of the authorizing authority. You can submit this to us once received. It does not need to come directly from the entity doing the attestation.
NOTE: We don’t accept a notarized copy.
Applicants from institutions in India can request and submit official transcripts directly through TrueCopy Credentials. Requests are processed by Truecopy Credentials and will be sent electronically to the Arizona State University admissions office. You will not need to submit a paper copy of your transcript.
Please note that TrueCopy can take between 2-8 weeks to send transcripts.
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.