Computer Science

You will gain hands-on experience in labs, solve business problems and learn key data structures so you can deliver the code that does the work. OC’s computer science classes are taught by professors who stay current with modern skills.

Professor and students at a computer

Fast Facts

  • 6th in the nation for Best Value Small Colleges for Computer Science*
  • 1st place in the ICPC ACM regional programming contest among undergraduate teams
  • 12 OC seniors matched with 12 OKC professional mentors
  • 4 computer science degree tracks

Shar­ing the Joy of Gaming

Computer Science with gaming and animation major, Christopher Sartin talks about inventing new technologies after landing his dream job at the Museum of the Bible.

Check out your schol­ar­ship opportunities!

Engineering & Computer Science Scholarships

Team­work Com­mu­ni­ca­tion Mentorship

Each year, computer science students enroll in a CS Team Experience course. Upper and lower classmen form a team headed by a faculty mentor to research and solve problems in Cybersecurity, Software Engineering, Game/Simulation Systems, Artificial Intelligence and programming competition challenges. Team courses give students focused practice in teamwork and communication, enhance students’ knowledge in these fields of study and deepen relationships between students and faculty.

OC students working on computer

Com­put­er Sci­ence Career Paths

It’s well known that the Computer Science job market is wide open. OC graduates go on to pursue rewarding careers in practically every industry as:

  • App Developers
  • Database Administrator
  • Web Developer
  • Information Security Analyst
  • Computer Programmer
  • Cryptographer
  • Animation Programmer
  • Software Architect
  • Computer System Analyst
  • Information Technology Specialist
  • Data Analyst
  • Cybersecurity Analyst
  • Systems Administrator
  • Project Manager
  • Software Engineer
Professor and students at a display screen

Every indus­try needs qual­i­ty pro­gram­mers and devel­op­ers plus the job growth rate guar­an­tees a thriv­ing field for years to come.

Computer Science degrees are known for landing high-paying jobs.

Information Security Analyst: 28% job growth / Median Salary: $98,350

App Developer: 24% job growth / Median Salary: $103,620

Database Administrator: 11% job growth / Median Salary: $90,070

Computer Hardware Engineers: 5% job growth / Median Salary: $114,600

Software Developer: 24% job growth / Media Salary: $105,590

Web Developer: 15% job growth / Median Salary: $69,430

*Salaries based on national averages from the Bureau of Labor Statistics

Find your degree

As a Com­put­er Sci­ence major, you will take class­es like Arti­fi­cial Intel­li­gence, Cyber­se­cu­ri­ty, Ethics, Mobile App Devel­op­ment, Data­base Sys­tems and Soft­ware Engineering.

Schedule a Visit

Faculty Feature

We cultivate the CS program to provide students with the tools to make a great career and to make the world a better place. People use software to hurt others or simply to enrich themselves, so we want to produce graduates that are not only highly skilled but who also consider a higher calling in the way that they apply these powerful software tools.

Andy Harbert / Chair, Computer Science
Andy Harbert