[*]Introduction to Graph Design and Theory
[*]Secure Network Design, Theory and Implementation
Introduction to Analog and Digital Signal Processing
[*]Assembly for IA-32 and x86_64
Assembly for PowerPC, MIPS and ARM
[*]C/C++ Programming for Windows, Linux and MacOS
C/C++ Programming for Android, iOS and Embedded Systems
[*]Python Programming
[*]Advanced Python Programming
[*]Automated Testing Theory and Implementation
Advanced Graph Theory
Introduction to Game Theory
Advanced Game Theory
Building Secure Scaleable Systems and Networks
Building Big Data Analytics Systems
[*]Automated Defense and Offensive Systems Theory and Implementation
[*]Information Assurance Policy
[*]Reverse Engineering Windows, Linux and MacOS
Reverse Engineering Mobile Devices and Embedded Devices
Reverse Engineering SCADA Systems
Advanced Analog and Digital Signals Processing
Cryptography for Engineers
[*]Vulnerability Research Theory and Methods
Updated - [*] Core courses.If the individual could make it through the above, they would be very knowledgable, experienced and ready for many of the hard problems in the realm of cyber that employers are wanting in extremely high demand.