Skip to main content

Master of Science Degree in Computer Science

NOTE: The M.S. program in Computer Science is not currently accepting new applications. Applications should resume later in 2021.

MS in Computer Science

11 Integrated Courses | 33 Credit Hours

Master of Science in Computer Science

Staying current with the rapid change in computer science can make a significant difference in job performance and career opportunities.

Enhance Your Credentials and Expertise

The Master of Science in Computer Science degree provides a unique opportunity to develop in-depth knowledge of concepts and techniques related to the design, programming, and application of computing systems, while encouraging professional development.

The program is designed for students who desire to enhance their computer skills and credentials, extend their expertise into computer science as a new field, enter the job market as a computing professional, or pursue a Ph.D. in computer science.

The curriculum is structured to strengthen the understanding of the complexities of computers and computer applications and to specialize in database systems, if desired. MS students are encouraged to collaborate with faculty and participate in a number of projects chosen by the student in their specific area of interest. Faculty expertise include: applied algorithms and data structures, artificial intelligence and intelligent systems, fault-tolerance design and risk analysis, architecture, networking and security, software engineering, robotics, object-oriented programming, big-data, super-computing and high-performance computing.

Admission Requirements

Applications are evaluated on an individual basis and consider the following factors: Bachelor’s Degree with a cumulative GPA of 3.00 or above. Personal statement and purpose for seeking the degree. Two letters of recommendation from employers/supervisors. Professional resume including academic and professional accomplishments.


MATH 2004 – Calculus & Analytic Geometry I
CSCI 1514 – Programming I
CSCI 1614 – Programming II
CSCI 2114 – Data Structures
MATH 3503 – Discrete Mathematics
CSCI 4313 – Operating Systems

Ready to start your OKCU application? Let's go.

Apply Now