2025-2026 Undergraduate & Graduate Catalog
Bachelor of Science in Cybersecurity
Requirements for a Major in Cybersecurity
Bachelor of Science Degree Requirements
- CIS 331 - Data Analysis Tools and Techniques (3 credits)
- MTH 225 - Discrete Structures: Computer Science (3 credits)
- STA 215 - Introductory Applied Statistics (3 credits)
Cybersecurity Major
Required Computing Courses
Cybersecurity majors must complete the following CIS courses with a minimum 2.0 GPA.
- CIS 162 - Computer Science I (4 credits)
- CIS 163 - Computer Science II (4 credits)
- CIS 241 - System-level Programming and Utilities (3 credits)
- CIS 258 - Introduction to Cybersecurity (3 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 350 - Introduction to Software Engineering (3 credits)
- CIS 351 - Computer Organization (3 credits)
- CIS 353 - Database (3 credits)
- CIS 358 - Information Assurance (3 credits)
- CIS 375 - Wireless Networks and Security (3 credits)
- CIS 418 - Secure Software Engineering (3 credits)
- CIS 430 - Computer and Cyber Forensics (3 credits)
- CIS 437 - Cloud Computing (3 credits)
- CIS 455 - Applied Cryptography (3 credits)
- CIS 456 - Reverse Engineering and Malware Analysis (3 credits)
- CIS 458 - System Security (3 credits)
- CIS 468 - Cybersecurity Project (3 credits)
- CIS 490 - Internship (2 to 5 credits)
Elective Courses
Cybersecurity majors must select six or more credits of elective courses from the following:
- CIS 310 - Introduction to the Structure and Mechanics of Social Networks (3 credits)
- CIS 335 - Data Mining (3 credits)
- CIS 338 - Wide Area Network Engineering (3 credits)
- CIS 357 - Mobile Application Development (3 credits)
- AI 201 - Introduction to Artificial Intelligence (3 credits)
- HCC 304 - Usability Design and Evaluation (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 451 - Computer Architecture (3 credits)
- CIS 453 - Ethical Hacking (3 credits)
- CIS 452 - Operating Systems Concepts (3 credits)
- CIS 480 - Special Topics in Computer Information Systems (1 to 4 credits)
- CJ 408 - White-Collar and Corporate Crime (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
This suggested order of coursework for a major in cybersecurity assumes that students will complete the cybersecurity foundation and general education courses with the help of their advisor.
Year One
- CIS 162 - Computer Science I (4 credits)
- CIS 163 - Computer Science II (4 credits)
- CIS 258 - 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)
- STA 215 - Introductory Applied Statistics (3 credits)
- Foundation - Writing
- 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)
- 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 358 - Information Assurance (3 credits)
- CIS 437 - Cloud Computing (3 credits)
- CIS 456 - Reverse Engineering and Malware Analysis (3 credits)
- CIS 458 - System Security (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 455 - Applied Cryptography (3 credits)
- CIS 468 - Cybersecurity Project (3 credits)
- CIS 490 - Internship (2 to 5 credits)
- WRT 350 - Business Communication (3 credits)
- Cybersecurity elective
- Appropriate general education coursework