Throughout the program Students receive solid foundations in mathematics and programming as well as in computing and Cyber Security course work. Fundamental topics are covered would be Data Security: protection of data at rest, during processing, and in transit and Software Security: development and use of software that reliably preserves the security properties of the protected information and systems.