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.

Cybersecurity Major, B.S. with Criminal Justice Emphasis

Course Title Credits
Computer Science & Cybersecurity Requirements 1
COMPUTER 1010Introduction to Computer Science1
COMPUTER 1430Introduction to Computer Programming3
COMPUTER 2430Object-Oriented Programming3
COMPUTER 3830Data Communications and Computer Networks3
CYB 3840Introduction to Cybersecurity3
CYB 3850Cryptography3
CYB 3910Introduction to Network Security3
CYB 3930IT Security Management3
CYB 3960Software Security3
CYB 4330Cybersecurity Project I3
CYB 4730Cybersecurity Project II3
Mathematics Requirements 2
MATH 1830Elementary Statistics3
MATH 2130Discrete Structures3
Criminal Justice & Forensics Requirements 3
CRIMLJUS 1130Introduction to Criminal Justice3
CRIMLJUS 2130Foundations of Policing3
CRIMLJUS 2630Private Security Operations3
CRIMLJUS 2850White Collar Crime3
CRIMLJUS 2930Foundations of Interviewing3
CRIMLJUS 3130Criminal Investigation3
CRIMLJUS 4030Criminal Law3
FORENSIC 1320Introduction to Crime Scene Investigation3
FORENSIC 4020Courtroom Testimony and Evidence3
FORENSIC 4120Cybercrime Investigations3
Total Credits67