B.S. in Cybersecurity


This new major grows out of the enormous importance of network computing and the major challenges to security that these networks pose. Students examine the architecture, properties, management, and performance of both wired and wireless networks, including how to keep them reliable and secure. Students gain the talents and skills necessary for success in today’s organizations according to current industry practices: planning, designing, implementing and administering voice and data communication networks; assessing and implementing the communication and security requirements of an organization in the form of a secure communication infrastructure; functioning as an effective member of a network and security services division in an organization.

The Bureau of Labor Statistics indicates high median pay and estimates an 18% increase (much higher than average) in the demand for information security analysts for the period 2014 to 2024.


If you declared prior to Fall 2020 you may use the old B.S in Cybersecurity curriculum located B.S. in Cybersecurity (Old).

Major Requirements (61 Credit Hours)

One of the following must be taken:

(By arrangement with the Undergraduate Program Director, the extra credit from MATH 161 may be applied towards the “Computer Science Free Electives” category.)

All of the following must be taken:

Practicum Capstone

Six (6) credits taken from one or more of COMP 312: Open Source Software Practicum, COMP 390: Broadening Participation in STEM (Computing, Math & Science), COMP 391: Internship in Computer Science, and COMP 398: Independent Study. See the details of registering in the links for each course. Students are encouraged to complete these credits during junior and senior years to draw on prior experience.

Computer Science Free Electives


With permission, extra credits of MATH 161: Calculus I, or 300 level MATH, PHYS, or STAT for double majors can be applied in this category.)

General Notes

  • Credits never can be double-counted for different categories of the requirements for the major. But a course may satisfy a major requirement and also satisfy a University and/or College requirement (e.g., Core, residency, Engaged Learning, Writing Intensive).

  • It is usually not meant to combine a computing major or minor with another, the principal exception being CCFR-MINR; see more detail in the double-dipping rules.

Suggested Ordering of Courses