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
| Code | Title | Hours |
|---|---|---|
| Computer Science Required Courses | ||
| CSCI 201 | Introduction to Programming | 3.00 |
| CSCI 202 | Object-Oriented Programming | 3.00 |
| CSCI 224 | Assembly Language Programming | 4.00 |
| CSCI 303 | Algorithms and Data Structures | 4.00 |
| Cybersecurity Core Courses | ||
| CYB 207 | Cybersecurity Foundations and Principles | 3.00 |
| CYB 217 | Cybercrime and Digital Forensics | 4.00 |
| CYB 237 | Cybersecurity Ethics and Penetration Testing | 4.00 |
| CYB 307 | Secure Programming Practices | 3.00 |
| Databases Required Courses | ||
| CSCI 356 | Database Systems | 3.00 |
| CYB 357 | Database Security and Administration | 3.00 |
| Advanced Topics Required Courses | ||
| CSCI 451 | Operating Systems | 4.00 |
| CSCI 470 | Net-Centric Computing | 4.00 |
| CYB 437 | Cryptography | 4.00 |
| CYB 477 | Network Security | 4.00 |
| Senior Experience | ||
| Select one of the following: | 1.00 | |
| Cybersecurity Internship 1 | ||
or CYB 499 | Cybersecurity Individual Capstone | |
| Total Hours | 51.00 | |
- 1
CYB Internship (CYB 490) may be taken for 1.00-4.00 credits.
