Cybersecurity Major, B.S.

Course Title Credits
Mathematics Requirements: 1
MATH 2640Calculus and Analytic Geometry I4
MATH 2730Discrete Mathematics3
MATH 2740Calculus and Analytic Geometry II4
MATH 4030Statistical Methods with Applications3
Total Credits14
Course Title Credits
Core Requirements: 2
COMPUTER 1430Programming in C++3
COMPUTER 2430Object-Oriented Programming and Data Structures I3
COMPUTER 2630Object-Oriented Programming and Data Structures II3
COMPUTER 3230Computer Architecture/Operating Systems3
COMPUTER 3630Database Design and Implementation3
COMPUTER 3830Data Communications and Computer Networks3
COMPUTER 3840Introduction to Computer Security3
COMPUTER 3870Web Protocols, Technologies and Applications3
SOFTWARE 2730Introduction to Software Engineering3
SOFTWARE 3430Object Oriented Analysis and Design3
SOFTWARE 3730Software Quality3
CYB 3910Introduction to Network Security3
CYB 3930IT Security Management3
CYB 4110Cybersecurity Seminar1
CYB 4250Capstone Project3
Electives: Select two courses from the following list6
Programming Language Structures
Mobile Application Development
Artificial Intelligence
Real-Time Embedded Systems Programming
Criminal Justice Emphasis12
Cybersecurity majors are required to take 12 credits from Criminal Justice. The detailed requirements can be found in a separate emphasis below
Total Credits61

Criminal Justice Emphasis

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