Academic Catalog 2025-2026
Master of Cybersecurity
Curriculum
Requirements Requirement | Credits |
Minimum Degree Credits | 30 |
Minimum Core Course Credits | 9 |
Minimum 500-Level CS/CSP Credits | 20 |
Maximum 400-Level Credits | 10 |
Course List Code | Title | Credit Hours |
| |
CS 528 | Data Privacy and Security | 3 |
or CS 549 | Cryptography and Network Security |
CS 458 | Introduction to Information Security | 3 |
or CS 557 | Cyber-Physical Systems Security and Design |
CS 558 | Advanced Computer Security | 3 |
or CSP 544 | System and Network Security |
or CS 527 | Software Security |
| 9 |
| Introduction to Information Security | 3 |
| Data Integration, Warehousing, and Provenance | 3 |
| Advanced Data Mining | 3 |
| Advanced Database Organization | 3 |
| Software Security | 3 |
| Data Privacy and Security | 3 |
| Computer Networks II: Network Services | 3 |
| Cryptography and Network Security | 3 |
| Advanced Operating Systems | 3 |
| Operating System Design and Implementation | 3 |
| Cyber-Physical Systems: Languages and Systems | 3 |
| Cyber-Physical Systems Security and Design | 3 |
| Advanced Computer Security | 3 |
| Biometrics | 3 |
| Online Social Network Analysis | 3 |
| Machine Learning | 3 |
| Software Systems Architectures | 3 |
| Software Project Management | 3 |
| Software Testing and Analysis | 3 |
| System and Network Security | 3 |
| Ethical Hacking and Penetration Testing | 3 |
| Public Engagement for Scientists | 3 |
| 12 |
Total Credit Hours | 30 |
Notes
- All core and security elective courses must be satisfied by courses taken at Illinois Institute of Technology. Only courses taken from the IIT CS department can be used as core courses; CS courses transferred from other universities can be used only as electives.
- Students without a prior degree in computer science may be required to take some or all of the following courses: CS 201, CS 401, CS 402, and any other necessary prerequisites. This will likely increase the duration of the degree for such students.