Skip to main content

Computer Science with Cybersecurity (B.S.)

The Computer Science with Cybersecurity degree prepares students for a career in Cybersecurity. It is a likely pick as a major for students who want to help organizations protect their data and systems from cyberattacks. It has five specific courses in cybersecurity and includes hands-on cyber practice. It prepares students for several different cybersecurity certifications.

OC achieved outstanding results in the Spring 2025 National Cyber League competition, ranking in the top 20% of more than 500 colleges and over 9,000 competitors nationwide! This excellent finish highlights OC’s strength in real-world cybersecurity challenges such as forensic analysis, penetration testing, and ransomware recovery. With hands-on experience and national recognition, OC students are gaining the skills and exposure needed to excel in the cybersecurity industry.

“Choosing to be a CS major is one of the hardest majors to pick from. You have to learn brand new languages, think critically and accurately, and most of all be creative enough to solve new complex problems with tools you’ve never used before. Despite all these challenges I wouldn’t trade my experience for anything else as I have skills that will follow me for the rest of my life that many people will never choose to learn for themselves.”

Alexandria Hendryx
OC Alum | Computer Scientist, ASRC Federal

82 hours

A graduate with a Bachelor of Science degree in Computer Science with Cybersecurity will:

  1. Be able to demonstrate understanding of and the ability to apply core computer science principles, knowledge, and skills to solve problems using computers.
  2. Be able to apply a Christian worldview in the practice of computer science.
  3. Be prepared for a career and/or vocation using computer science, especially in the cybersecurity field.

Students must complete a minimum of 122 hours including the major, core, and minor if required. Elective hours may be needed to reach 122 hours.

24 HOURS LOWER DIVISION

21 HOURS UPPER DIVISION

9 HOURS UPPER DIVISION CHOSEN FROM

  • Take any upper-division CMSC course not already taken.

3 HOURS COMMUNICATION CHOSEN FROM

6 HOURS MATHEMATICS

15 HOURS CYBERSECURITY

2 HOURS LOWER DIVISION COMPUTER SCIENCE TEAM EXPERIENCE

2 HOURS UPPER DIVISION COMPUTER SCIENCE TEAM EXPERIENCE