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.

Criminal Justice Emphasis

Students may select an emphasis in Criminal Justice (not required).

Course Title Credits
Required courses:
CRIMLJUS 1130Introduction to Criminal Justice3
CRIMLJUS 2630Private Security Operations3
Elective courses: select 2 courses from the following:6
White Collar Crime
Foundations of Interviewing
Courtroom Testimony and Evidence
Cybercrime Investigations
Total Credits12