Master of Science in Computer Science (MSCS)
Earn Your Master’s in Computer Science at OC
Technology shapes the future, and at OC, we believe it should be guided by ethical responsibility. Called to Innovate? With OC’s accredited Master of Science in Computer Science (MSCS) program, you’ll engage in advanced coursework, real-world projects and professional development, connecting with peers, alumni and industry leaders.
Flexible + Fast + In Demand
With flexible schedules, you can earn your degree in as little as a year!
Degree PlanWhy Earn a Master’s in Computer Science?
Competitive Edge
An MSCS sharpens your skills and gives you a competitive edge in a rapidly evolving field.
Higher Earning Potential
Increase your pay by meeting the education requirements for promotion. Computer science professionals with a master’s degree command significantly higher salaries. In 2021, master’s graduates in computer science earned an average starting salary of $102,782, the highest among all master’s majors. (National Association of Colleges and Employers, NACE)*
Expanded Career Opportunities
Many advanced roles in tech require a master’s degree. The U.S. Bureau of Labor Statistics states computer and information research scientists typically need a master’s in computer science or a related field. (BLS)*
Job Market Growth
The demand for computer science professionals is surging. Employment in computer and information technology occupations is projected to grow much faster than the national average, creating thousands of job openings annually. (BLS)*
*These statistics highlight the potential benefits of earning an MSCS; however, actual outcomes can vary based on factors such as industry, geographic location, prior experience and individual performance.
Why Choose OC?
The value of a degree goes beyond coursework. It’s about where you earn it. At OC, our legacy of excellence and Christ-centered education means you graduate with a credential respected by employers and industry leaders worldwide.
Specialize in High-Demand Fields
Advance your career with practical skills in AI, Data Science, Cybersecurity or Software Engineering.
Flexible & Accelerated Format
Complete your degree in as little as one year (two nights a week) or two years (one night a week) with small class sizes and a supportive community.
Expert Faculty
Learn from experienced professionals with industry and academic backgrounds, providing hands-on preparation for career advancement.
Regionally Accredited
OC’s MSCS is accredited by the Higher Learning Commission.
National Recognition in Cybersecurity
OC is designated as a National Center of Academic Excellence in Cyber Defense Education (CAE-CD) by the NSA and DHS, ensuring top-tier preparation for cybersecurity careers.
Evening & On-Site Learning
MSCS courses are offered in person, meeting once per week to accommodate busy schedules.
Six Annual Start Dates
Begin your degree in January, March, May, July, August or October.
Minimal Fees
The only additional costs are lab and graduation fees.
Designed for Working Professionals
We understand life is busy. That’s why our MSCS program is designed with flexibility in mind:
- In-Person Learning – Engage with faculty and peers in a dynamic classroom setting.
- Accelerated 7-Week Terms – Stay on track without long semesters.
- Customizable Pace – Balance work, life and education on your terms.
“The timing is perfect. We get off work at 4 p.m. Classes typically start at 6 p.m. and they go until 9 p.m.”
Dr. Justin Lewis / Chief Computer Scientist Missile Software, Tinker Air Force Base
Real Impact. Real Stories.
See how OC’s MSCS can equip you with the skills to thrive in a rapidly evolving industry.
Proven Career Outcomes
Some of OC’s MSCS graduates have gone on to work at top companies, including Google, Amazon, Paycom, Tinker AFB and Walmart.
Driving Career Growth
“OC helped transform my IT background into a successful career in enterprise tech. Today, I lead SAP initiatives at a reputable organization—thanks to the mentorship, support, and hands-on learning I received at OC.”
Harsha Mulukutla
MSCS
Admission Requirements
MSCS applicants should have a bachelor’s degree in computer science. If not, MSCS leveling classes may be required:
- Computer Science Concepts
- Object Oriented Programming (Java)
- Data Structures and Algorithms (Java)
- Intro to Database Systems
MSCS Admission Process
- Complete an application.
- Submit the following:
- Official transcripts (Minimum CGPA of 2.5 is required.)
- GRE test scores from within the past five years. This requirement is waived if you have either:
- A minimum CGPA of 3.0
- Or five+ years of technical work experience (CV or resume required for documentation).
- International students must submit additional admissions requirements. Check here for more details.
The Ethics Edge
In today's rapidly evolving world, technology constantly pushes boundaries. At Oklahoma Christian University, we believe ethics play a key role in responsible innovation. Our programs go beyond technical skills. We equip you with a strong ethical foundation to safeguard your integrity and career. And together, with you, OC is proud to shape a brighter, more sustainable future.