Earn your Master of Science in Computer Science online from the University of Oklahoma in as little as 21 months. This 33-credit program covers advanced topics like artificial intelligence, machine learning, cybersecurity, and algorithms preparing you for in-demand roles across a range of industries.
The online Master of Science in Applied Computing program equips you with the skills to solve complex problems and drive innovation across tech fields. Upon graduation, you will be able to:
This program is a fully online program designed to be completed over five semesters. It offers a flexible, engaging structure that fits the needs of working professionals.
Program features include:
Courses ranging from 8 to 16 weeks in length
A combination of asynchronous learning and live online class sessions
Eleven courses totaling 33 credit hours
A balanced curriculum that integrates both advanced theoretical and applied computer science concepts
Some course topics include:
Algorithm Analysis
Database Management Systems
Text Analytics
Software Engineering Processes
Network Science
Data Mining
Machine Learning
Computer Security
Parallel, Distributed, and Network Programming
Artificial Intelligence
Independent Study (as needed)
To apply, you must hold a bachelor’s degree in computer science, engineering, IT, or a related field from a regionally accredited institution (or international equivalent). A minimum cumulative undergraduate GPA of 3.0 is required. Your academic background in mathematics and computer science will be reviewed to assess readiness for graduate-level coursework.
We recommend speaking with an enrollment counselor to discuss any required prerequisites.
Complete the online application at gograd.ou.edu/apply
Submit a current resume
Provide official transcripts from all previously attended institutions
Submit a personal statement
International applicants must demonstrate English proficiency
Applicants must have completed the following courses with a minimum 3.0 GPA (B average). Coursework must be officially transcripted from an accredited academic institution. Work experience or certificates cannot substitute for these academic requirements.
Calculus I and II
Linear Algebra
Applied Engineering Statistical Methods
Ordinary Differential Equations or Numerical Analysis
Data Structures
Computer Organization
Discrete Computing Structures (or Discrete Mathematics)
Introduction to Operating Systems
Theory of Computation or Automata
The GRE is not required. Applications are reviewed as they are received, and admissions decisions are made on an ongoing basis throughout the year.