Computer Science Graduate Cyber Security Certificate

Requirements for a Graduate Certification in Cyber Security – Computer Science

Cybersecurity requirements for critical infrastructure continues to be vital for the US national defense and health of our national economy.  Continued attacks, such as ransomware, against these systems requires advanced educational training to stay ahead of such threats.  The goal of the graduate computer science cybersecurity certificate is to ensure educational relevancy in the identification and defense of current cyber threats to critical infrastructure.  The certificate includes course options in Artificial Intelligence (AI) and Machine Learning (ML) as these have been deemed critical to the advancement of cybersecurity by the National Science Foundation, to include using AI/ML for cybersecurity as well as the security of the AI/ML systems themselves.  The included courses delve into the theory and mathematical foundations as well as hands-on components focused on security at both a software and hardware level.

This certificate can be completed by both graduate-level degree and non-degree seeking students that have completed an appropriate computer science or computer engineering undergraduate degree. The coursework will require successful completion of five graduate level courses worth 3 credits each (15 total credits).  

The five courses used to attain this certificate must be selected from the following list:

CS Cybersecurity Certificate Program Course Title Credit Hours
CSC 526 Data Mining 3 hrs
CSC 516 Artificial Intelligence 3 hrs
CSC 550 Surreptitious Software 3 hrs
CSC 585 Cyber Physical Systems 3 hrs
CSC 582 Network Security 3 hrs
CSC 510 Compilers 3 hrs
CSC 560 Security of Hardware  3 hrs
MA 581 or CSC 580 Cryptography or Data Security 3 hrs