Academic Requirements for Designation as a NSA Center of Academic Excellence in Cyber Operations
Mandatory Program Content: I. Low Level Programming Languages (C and Assembly) II. Software Reverse Engineering III. Operating System Theory IV. Networking V. Cellular and Mobile Communications VI. Discrete Math and Algorithms * VII. Overview of Cyber Defense * VIII. Security Fundamental Principles * IX. Vulnerabilities * X. Legal Issues and Policies Optional Program Content: I. Programmable Logic Languages II. FPGA Design * III. Wireless Security IV. Virtualization V. Large Scale Distributed Systems * VI. Risk Management of Information Systems VII. Computer Architecture VIII. Microcontroller Design * IX. Software Security Analysis * X. Secure Software Development XI. Embedded Systems * XII. Forensics and Incident Response or Media Exploitation (non-legal) XIII. Systems Programming * XIV. Applied Cryptography XV. SCADA Systems * XVI. HCI/Usable Security * XVII. Offensive Cyber Operations XVIII. Hardware Reverse Engineering Programmatic Requirements: 100 percent of Mandatory Knowledge Units 60 percent of Optional Knowledge Units * topics which are primarily security oriented, 4 out of the 10 mandatory areas and 8 out of the 18 optional areas