Cybersecurity Major, B.S.

Course Title Credits
General Requirements
General Education
Mathematics Requirements 1
MATH 1830Elementary Statistics3
MATH 2130Discrete Structures3
Core Requirements 2
COMPUTER 1010Introduction to Computer Science1
COMPUTER 1430Introduction to Computer Programming3
COMPUTER 2430Object-Oriented Programming3
COMPUTER 3230Operating Systems3
COMPUTER 3630Database Design and Implementation3
COMPUTER 3830Data Communications and Computer Networks3
CYB 3840Introduction to Cybersecurity3
SOFTWARE 2730Introduction to Software Engineering3
SOFTWARE 3730Software Quality3
CYB 3850Cryptography (Cryptography)3
CYB 3910Introduction to Network Security3
CYB 3930IT Security Management3
CYB 3960Software Security (Software Security)3
CYB 4330Cybersecurity Project I3
CYB 4730Cybersecurity Project II3
Elective Courses9
Select 9 credits in any discipline with at least 6 credits at the 3000 level or higher. If Cybersecurity, Computer Science or Software Engineering is selected, the selected courses cannot be the required ones. If Mathematics is chosen, MATH 2130 and MATH 1830 cannot be counted. If English is chosen, ENGLISH 1130 and ENGLISH 1230 cannot be counted.
1

All students must have a C- or better in MATH 1830 and MATH 2130.

2

Cybersecurity majors must have a grade of “C-” or better in all (Computer Science, Software Engineering, and Cybersecurity) required courses.  Electives are excluded.