Program Overview & Schedule

MSCS presentationOklahoma Christian University’s Master of Science in Computer Science degree is designed to increase your knowledge and expertise so you can solve problems with computers like never before.

12 Hours of Core Classes

6 Hours of Electives, chosen from:

  • Artificial Intelligence
  • Big Data Management
  • Computer Graphics
  • Computer Networks
  • Computer Simulation
  • Human Computer Interaction
  • Information Systems Security
  • Intelligent Devices
  • Machine Learning
  • Mobile Application Development
  • Software and Network Engineering

12 Hours in your focus area, listed below:

Artificial Intelligence Focus

The artificial intelligence focus provides the knowledge and skill to solve problems using artificial intelligence technologies along with a solid background in Computer Science.

  • Machine Learning
  • Intelligent Devices
  • Artificial Intelligence Project I
  • Artificial Intelligence Project II

Data Science Focus

The data science focus provides the knowledge and skill to solve problems using big data technologies, machine learning, data analysis, and data mining along with a solid background in Computer Science.

Machine Learning

  • Big Data Management
  • Data Science Project I
  • Data Science Project II

Software Engineering Focus

  • The software engineering focus provides the knowledge and skill to lead in software engineering projects using a solid background in Computer Science.
  • Software Engineering for Trustworthy Software
  • Patterns of Enterprise Systems
  • Software Engineering Projects I
  • Software Engineering Projects II

The professors in OC’s Graduate School of Engineering and Computer Science bring a wealth of real-world and academic experience into the classroom. They’ve solved problems and developed innovations in varied applications and industries, but they teach and mentor with a unique personal touch that gives your education even greater value.

When you graduate with your MSCS degree from Oklahoma Christian, you’ll possess an advanced understanding of core Computer Science knowledge, be able to use your knowledge and skills in the use and development of software systems, be prepared for a career in a wide range of science and business organizations, and be able to apply a Christian worldview in your practice of Computer Science.

Mission Statement

Our mission is to teach and mentor students in advanced principles, knowledge, and skills of Computer Science - all in the context of a Christian worldview - so they can become successful, respected, real-world problem solvers in the marketplace, and lead productive lives serving in God's Kingdom.