2027-2028 Undergraduate & Graduate Catalog [In Progress]
Bachelor of Science in Cybersecurity
Degree Requirements
Students must complete the university degree requirements as identified in the General Academic Regulations section of the catalog.
Cybersecurity Major
Required Computing Courses
Cybersecurity majors must complete the following CIS courses with a minimum 2.0 GPA.
- AI 201 - Introduction to Artificial Intelligence (3 credits)
- CIS 162 - Computer Science I (4 credits)
- CIS 290 - Professional Responsibilities and Practices (3 credits)
- CIS 331 - Data Analysis Tools and Techniques (3 credits)
- CIS 337 - Network Systems Management (3 credits)
- CIS 430 - Computer and Cyber Forensics (3 credits)
- CIS 437 - Cloud Computing (3 credits)
- CIS 490 - Internship (2 to 5 credits)
- CYB 201 - Introduction to Cybersecurity (3 credits)
- CYB 361 - Cybersecurity Risk Management (3 credits)
- CYB 495 - Cybersecurity Project (3 credits)
Students must choose one of the following emphases
Cyber-Defense Technology Emphasis
- CIS 163 - Computer Science II (4 credits)
- CYB 241 - Linux and Python for Cybersecurity (3 credits)
- CIS 350 - Introduction to Software Engineering (3 credits)
- CIS 353 - Database (3 credits)
- CIS 375 - Wireless Networks and Security (3 credits)
- CIS 418 - Secure Software Engineering (3 credits)
- CYB 455 - Applied Cryptography (3 credits)
- CYB 456 - Reverse Engineering and Malware Analysis (3 credits)
- CIS 458 - System Security (3 credits)
Cybersecurity Governance Emphasis
- CIS 230 - Hardware and Software (3 credits))
- CIS 250 - Principles of Information Systems (3 credits)
- CIS 333 - Database Management and Implementation (3 credits)
- CYB 221 - Cybersecurity Policy (3 credits)
- CYB 321 - Cybersecurity Management (3 credits)
- CYB 364 - Business Continuity and Disaster Recovery (3 credits)
- CYB 428 - Information Systems Supply Chain Security (3 credits)
- CYB 461 - Threat Intelligence (3 credits)
- CYB 466 - Compliance and Audit in Information Systems (3 credits)
Elective Courses
Cybersecurity majors must select six or more credits of elective courses from the following:
- Any CYB prefix class numbered above 201, not used for the student's emphasis or required classes.
- AI 411 - AI Ethics and Bias (3 credits)
- CIS 310 - Introduction to the Structure and Mechanics of Social Networks (3 credits)
- CIS 330 - Systems Analysis and Design (3 credits)
- CIS 335 - Data Mining (3 credits)
- CIS 338 - Wide Area Network Engineering (3 credits)
- CIS 357 - Mobile Application Development (3 credits)
- CIS 371 - Web Application Programming (3 credits)
- CIS 373 - Pervasive Computing (3 credits)
- CIS 380 - Special Topics in Computer Information Systems (1 to 4 credits)
- CIS 450 - IS Project Management (3 credits)
- CIS 451 - Computer Architecture (3 credits)
- CIS 452 - Operating Systems Concepts (3 credits)
- CYB 453 - Ethical Hacking (3 credits)
- CIS 480 - Special Topics in Computer Information Systems (1 to 4 credits)
- CJ 408 - White-Collar and Corporate Crime (3 credits)
- CYB 420 - Trustworthy AI (3 credits)
- HCC 304 - Usability Design and Evaluation (3 credits)
- MTH 312 - Cryptography and Privacy (3 credits)
Required Non-Computing Courses
Cybersecurity majors must complete the following non-computing courses:
- CJ 315 - Principles of Security (3 credits)
- CJ 335 - Digital Crime, Media, and Culture (3 credits)
- COM 201 - Speech (3 credits)
- MTH 122 - College Algebra (3 credits) OR MTH 124 - Precalculus: Functions and Models (5 credits) OR MTH 201 - Calculus I (4 credits)
- MTH 225 - Discrete Structures: Computer Science (3 credits)
- STA 215 - Introductory Applied Statistics (3 credits) OR STA 312 - Probability and Statistics (3 credits)
- WRT 350 - Business Communication (3 credits)
Suggested Order of Coursework for Cyber Defense Technology emphasis
Year One
- CIS 162 - Computer Science I (4 credits)
- CIS 163 - Computer Science II (4 credits)
- CYB 201 - Introduction to Cybersecurity (3 credits)
- COM 201 - Speech (3 credits)
- MTH 122 - College Algebra (3 credits) OR MTH 124 - Precalculus: Functions and Models (5 credits) OR MTH 201 - Calculus I (4 credits)
- MTH 225 - Discrete Structures: Computer Science (3 credits)
- AI 201 - Introduction to Artificial Intelligence (3 credits)
- Appropriate general education coursework
Year Two
- CIS 241 - System-level Programming and Utilities (3 credits)
- CIS 290 - Professional Responsibilities and Practices (3 credits)
- CIS 337 - Network Systems Management (3 credits)
- CIS 350 - Introduction to Software Engineering (3 credits)
- CIS 351 - Computer Organization (3 credits)
- CIS 375 - Wireless Networks and Security (3 credits)
- CYB 241 - Linux and Python for Cybersecurity (3 credits)
- CJ 315 - Principles of Security (3 credits)
- Appropriate general education coursework
Year Three
- CIS 331 - Data Analysis Tools and Techniques (3 credits)
- CIS 353 - Database (3 credits)
- CIS 437 - Cloud Computing (3 credits)
- CIS 458 - System Security (3 credits)
- CYB 361 - Cybersecurity Risk Management (3 credits)
- CJ 335 - Digital Crime, Media, and Culture (3 credits)
- Cybersecurity elective
- Appropriate general education coursework
Year Four
- CIS 418 - Secure Software Engineering (3 credits)
- CIS 430 - Computer and Cyber Forensics (3 credits)
- CIS 490 - Internship (2 to 5 credits)
- CYB 455 - Applied Cryptography (3 credits)
- CYB 495 - Cybersecurity Project (3 credits)
- WRT 350 - Business Communication (3 credits)
- Cybersecurity elective
- Appropriate general education coursework
Suggested Order of Coursework for Cybersecurity Governance emphasis
Year One
- CIS 162 - Computer Science I (4 credits)
- CYB 201 - Introduction to Cybersecurity (3 credits)
- CYB 221 - Cybersecurity Policy (3 credits)
- COM 201 - Speech (3 credits)
- MTH 122 - College Algebra (3 credits) OR MTH 124 - Precalculus: Functions and Models (5 credits) OR MTH 201 - Calculus I (4 credits)
- MTH 225 - Discrete Structures: Computer Science (3 credits)
- AI 201 - Introduction to Artificial Intelligence (3 credits)
- Foundation - Writing
- Appropriate general education coursework
Year Two
- CIS 230 - Hardware and Software (3 credits)
- CIS 250 - Principles of Information Systems (3 credits)
- CIS 290 - Professional Responsibilities and Practices (3 credits)
- CIS 337 - Network Systems Management (3 credits)
- CJ 315 - Principles of Security (3 credits)
- CYB 321 - Cybersecurity Management (3 credits)
- CYB 364 - Business Continuity and Disaster Recovery (3 credits)
- STA 215 - Introductory Applied Statistics (3 credits)
- Appropriate general education coursework
Year Three
- CIS 331 - Data Analysis Tools and Techniques (3 credits)
- CIS 333 - Database Management and Implementation (3 credits)
- CIS 437 - Cloud Computing (3 credits)
- CJ 335 - Digital Crime, Media, and Culture (3 credits)
- CYB 361 - Cybersecurity Risk Management (3 credits)
- CYB 466 - Compliance and Audit in Information Systems (3 credits)
- Cybersecurity elective
- Appropriate general education coursework
Year Four
- CIS 430 - Computer and Cyber Forensics (3 credits)
- CYB 428 - Information Systems Supply Chain Security (3 credits)
- CYB 461 - Threat Intelligence (3 credits)
- CYB 495 - Cybersecurity Project (3 credits)
- CIS 490 - Internship (2 to 5 credits)
- WRT 350 - Business Communication (3 credits)
- Cybersecurity elective
- Appropriate general education coursework