2023-2024 Undergraduate & Graduate Catalog
Bachelor of Science in Cybersecurity
Requirements for a Major in Cybersecurity
Degree Requirements
Students must complete the university degree requirements as identified in the General Academic Regulations section of the catalog.
Admission
Admission to major standing in cybersecurity is competitive and requires an application for admittance into the major. See the cybersecurity program description for more information regarding admission to the major.
Cybersecurity Major
Required 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 - Distributed Computing (4 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)
- CIS 365 - Applied Artificial Intelligence (3 credits)
- CIS 368 - 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)
Cognate Courses
Cybersecurity majors must complete the following cognate 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 and apply for admission at the end of the winter semester of their first year.
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 201 - Calculus I (4 credits)
- MTH 225 - Discrete Structures: Computer Science (3 credits)
- STA 215 - Introductory Applied Statistics (3 credits)
- WRT 150 - Strategies in Writing (4 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)
- 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 - Distributed Computing (4 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