Cybersecurity Major Curriculum

Cybersecurity major students will need to take general education courses shared by CAS and SBS, the following major courses, and free electives to receive the bachelor's degree in cybersecurity.

Prerequisite

Statistics (STATS 240)

Technology Fundamental

Programming (12 credits)
Computer Science 1 (CMPSC 131, Python)
Computer Science 2 (CMPSC 132, C++)
Data Structure and Algorithm (CMPSC 265)
Systems (7-8 credits)
Operating Systems (4 credits: CMPSC 355)
Networking (3-4 credits: CMPSC 375 or ISOM 211) or
Security Essentials – Network, Endpoint, and Cloud (ACS 3401)*

Cybersecurity

Cybersecurity (12 credits)
Cybersecurity Fundamentals (ISOM 340)
Privacy and Digital Forensics (ISOM 240)
Ethical Hacking and Penetration Testing (ISOM 342) or
Hacker Tools, Techniques, and Incident Handling (ACS 3504)*
Business Systems Development (ISOM 313)

Law

Privacy and Data Security (3-4 credits)
Privacy/Data Security (LAW 2911)

Note: Students pursuing the SANS Applied Cybersecurity Certificate must instead complete one ACS elective course*

Elective

Choose one course (3-4 credits)
Database Management (ISOM 323)
Intro to Data Science (CMPSC 310)
Intro to Database Systems (CMPSC 363)
Object-Oriented Programming (CMPSC 331)
Foundations: Computers, Technology, & Security (ACS 3275) or its equivalent*
Corporate Crime and Financial Fraud (BLE 321)
AI for Business (ISOM 260)
Project Management for the Modern Organization (ISOM 341)
Enterprise Resource Planning System and Process Reengineering (ISOM 440)

Please Note:

*The SANS Institute will provide courses including Security Essentials – Network, Endpoint, and Cloud (ACS 3401), Hacker Tools, Techniques, and Incident Handling (ACS 3504), and Foundations: Computers, Technology, & Security (ACS 3275).