The following courses are required to complete the Cybersecurity Track:

(Students entering the Cybersecurity track must have taken at minimum Calculus I, Calculus 2, a course such as Intro to Programming Using Java)

605.621 Foundations of Algorithms
695.601 Foundations of Information Assurance
695.641 Cryptology
695.642 Intrusion Detection
695.643 Introduction to Ethical Hacking
695.744 Reverse Engineering and Vulnerability Analysis