The Cybersecurity and Cyber Defense: Secure Software Development Certificate will provide you with a deeper understanding of cybersecurity and cyber defense expertise—one of the most urgent issues in our global society. Upon completion of the certificate program you will be able to:
- Develop secure software (i.e., software that performs only its intended functions without the presence of exploitable vulnerabilities).
- Apply formal security policy models to real-world scenarios.
- Understand the vulnerabilities inherent in different programming languages.
- Examine vulnerabilities introduced through the use of libraries and how to mitigate those vulnerabilities.
- Apply security design principles.
- Apply their knowledge to perform security analysis, using common tools, against previously unknown software components.
- Find/identify vulnerabilities, determine the cause of vulnerability, and mitigate the effect on an operational system.
The certificate program consists of the courses from B.S. Computer Networking & Information Technology, B.S. Computer Science and B.S. Information & Communication Technologies.
This certificate is part of a new concentration in Cybersecurity and Secure Software Development within the B.S. Computer Science program. The concentration is designed to meet a proposed new pathway for student certification through the National Centers of Academic Excellence in Cyber Defense.