Cybersecurity B.S.
Bachelor of Science in Cybersecurity
The Bachelor of Science in Cybersecurity provides the fundamentals of cybersecurity at the hardware, systems, and compliance levels. The program follows recommendations from the Joint Taskforce on Cybersecurity Education, convened by the Association for Computing Machinery (ACM), the IEEE Computer Society (IEEE CS), the Association for Information Systems Special Interest Group on Security (AIS SIGSEC), and the International Federation for Information Processing Technical Committee on Information Security Education (IFIP WG 11.8) to cover all of the fundamental knowledge units recommended by the National Security Agency / Department of Homeland Security for Centers of Academic Excellence in Cyber Defense.
- The major requires 27 hours of general computer science courses, including those numbered 170, 180 (Computer Science I, II), 210 (Machine Org. and Assembly Lang.), 220 (Data Structures and Algorithms), 250 (Languages and Automata), 260 (Software Engineering I), 320 (Operating Systems), 335 (Databases), 340 (Networking).
- The major requires 21 hours related to cybersecurity:
- CSCI 190 (Computer Systems and Security)
- CSCI 360 (Systems Security Fundamentals)
- CSCI 362 (Sys Admin & Script for Cyber)
- CSCI 365 (Penetration Testing)
- CSCI 381 (Cyber Defense)
- CSCI 382 (Reverse Engineering)
- CSCI 392 (Cybersecurity Capstone)
- Within mathematics, majors must take Math 225 (Foundations of Higher Math) AND either 156 (General Statistics) OR 256 (Introduction to Probability and Statistics)
- Majors must maintain a 2.000 cumulative grade average in their computer science courses, and fulfill the senior comprehensive requirements.
- Cybersecurity majors are not eligible for either a BS or a BA in Computer Science or a minor in Computer Science.
Suggested Course Sequence for Bachelor of Science in Cybersecurity
Student Learning Outcomes for Bachelor of Science in Cybersecurity