The MS program in Computer Science prepares students to undertake fundamental and applied research in computing. Students can study topics such as: artificial intelligence, machine learning and statistical modeling, big data and data mining, computational biology computer design and architecture, including nonvolatile memory computing, computer system security, cybersecurity and cryptography, cyber-physical systems, IoT and robotics, distributed computing and consensus protocols, and much more.
Quick Facts
Full-time
30 credit hours
Campus Immersion
Tempe campus
STEM-OPT Option Available
Students enrolled at an ASU Cintana Alliance Network institution have the chance to start their courses at their home institution and transfer those credits* to finish their remaining years at ASU.
Models available: Graduate dual degree and accelerated masters.
CSE 565: Software Verification, Validation, and Testing
CSE 566: Software Project, Process and Quality Management
Courses at ASU (24 credits)
Required Core Area – Applications (3)
Required Core Area – Foundations (3)
Required Core Area – Systems (3)
Electives (15)
*Transfer eligibility is subject to student performance in bridge courses and Arizona State University transfer requirements.
Comprehensive understanding of information assurance and security problems with the solutions as well as hands-on experiences about applying these solutions.
Theories and tools for software security, including secure design, threat analysis and modeling, security testing and coding.
Comprehensive understanding of network security and corresponding solutions, including cryptography, access control, secure Web transactions, e-mail security, and viruses.
Students completing the Master of Science program in computer science are able to analyze key theories, algorithms and software modules used in the field of computer science. The program prepares them to pursue careers in research and education, including academia, government and industry.
Applicants must have a minimum cumulative GPA of 3.25 (scale is 4.00 = “A”) in the last 60 hours of their first bachelor’s degree program, or a minimum cumulative GPA of 3.25 (scale is 4.00 = “A”) in an applicable master’s degree program.
All applicants must submit:
Proof of English proficiency: (TOEFL>90 iBT, IELTS>7, Pearson Test of English>65, Duolingo>115), all taken within the last two years from start date.
Before applying to the CS MS program, students are required to have completed 2 semesters or 6 credit hours of calculus, equivalent to Calculus I and II. Discrete math is also recommended prior to admission.
Students assigned any deficiency coursework upon admission must complete those classes with a grade of “C” (scale is 4.00 = “A”) or higher within two semesters of admission to the program.
Deficiency courses include:
CSE 230: Computer Organization and Assembly Language Programming
CSE 310: Data Structures and Algorithms
CSE 330: Operating Systems
CSE 340: Principles of Programming Languages
CSE 355: Introduction to Theoretical Computer Science
Enrollment Path MS Computer Science | Credit Hours Completed at Institution | Credit Hours Completed at ASU | Estimated Duration | Total Program Cost |
---|---|---|---|---|
Articulated Pathway (ASU Cintana Alliance) | 6 | 24 | 1.5 years (3 semesters) | ~$46,008 |
Direct ASU Enrollment (International student) | 30 | 1.5-2 years (3-4 semesters) | ~$55,986 |
Note 1: This is an estimate only. Based on ASU 2024-25 published tuition and fee rates. Subject to change for future years.
Note 2: Tuition calculation for Articulated Pathway based on 9 credits (Fall), 9 credits (Spring), 6 credits (Summer).
Note 3: Additional scholarships may be available for qualifying students.
Program Start | Application Deadline | Classes Begin | Tuition Payment Deadline |
---|---|---|---|
Spring start (January) | August 1, 2024 | January 13, 2025 | January 25, 2025 |
Fall start (August) | December 1, 2025 | August 21, 2025 | August 27, 2025 |
Spring start (January) | August 1, 2025 | January 12, 2026 | January 25, 2026 |