Academic Catalog

Computer Science Major: Cybersecurity Concentration (Comprehensive)

Requirements

The Cybersecurity Major prepares students for careers in cybersecurity or further study. Students completing this major will have sufficient understanding of basic principles in cybersecurity as well as gaining fundamental skills in programming. This program is an ideal choice for students who intend to work as Cybersecurity or IT Security professionals.

51-54 Total Credits

Computer Science Required Courses
CSCI 201Introduction to Programming3.00
CSCI 202Object-Oriented Programming3.00
CSCI 224Assembly Language Programming4.00
CSCI 303Algorithms and Data Structures4.00
Cybersecurity Core Courses
CYB 207Cybersecurity Foundations and Principles3.00
CYB 217Cybercrime and Digital Forensics4.00
CYB 237Cybersecurity Ethics and Penetration Testing4.00
CYB 307Secure Programming Practices3.00
Databases Required Courses
CSCI 356Database Systems3.00
CYB 357Database Security and Administration3.00
Advanced Topics Required Courses
CSCI 451Operating Systems4.00
CSCI 470Net-Centric Computing4.00
CYB 437Cryptography4.00
CYB 477Network Security4.00
Senior Experience
Select one of the following:1.00
Cybersecurity Internship 1
Cybersecurity Individual Capstone
Total Hours51.00
1

CYB Internship (CYB 490) may be taken for 1.00-4.00 credits.