Elevate your career with our fully online Master of Science in Computer Science program. Designed for busy tech professionals, this 30-credit program offers the same academic rigor and high quality as our on-campus offerings. You will complete advanced coursework taught by award-winning faculty with extensive industry expertise, deepening your technical knowledge and cultivating specialized skills in areas such as Artificial Intelligence, Machine Learning, and Cybersecurity. The program equips you with proficiency in software design, implementation, testing, and the application of algorithmic and theoretical computer science principles to solve complex problems. Depending on your course load each semester, you can expect to complete this graduate degree in two to four years. Key degree requirements include completing 30 credits, successfully finishing four core courses (with at least one in theory, systems, or artificial intelligence), and earning 12 credits in 600-level classes.
This program is designed to advance your career in the tech industry by deepening your technical knowledge and specialized skills.
English proficiency scores must be less than two years old. TOEFL MyBest Scores are not accepted. Official scores must be sent directly from the testing agency. An exemption may be possible for students who have completed two non-ESL English composition courses and several humanities/social science courses with grades of B or better at a U.S. college or university, subject to review.
A solid background in computer science and mathematics is expected. While an undergraduate degree in computer science is ideal, it is not strictly required. You will also need to meet English proficiency requirements, with options for IELTS, TOEFL iBT, or Duolingo.
This is a 30-credit program that can be completed in two to four years, depending on your course load each semester.
Tuition rates for this program are available on the university's tuition and fees page. Living costs are not specified for this online program.
The priority deadline for Spring admissions is October 1, 2025, with a final deadline of November 15, 2025. For Fall admissions, the priority deadline is June 1, 2026, and the final deadline is July 15, 2026.
You will need to submit an application form, official transcripts, English proficiency test scores (IELTS, TOEFL, Duolingo), letters of recommendation, a statement of purpose, and a resume/CV.
The program offers specializations in Artificial Intelligence (AI), Machine Learning (ML), and Cybersecurity. Core coursework ensures a strong foundation in theory, systems, or artificial intelligence.