Catalog 2023-2024

CYB 640 Secure Software Design

This course covers a broad range of topics relating to processes and procedures for developing secure software systems and common vulnerabilities found in software applications.  Taking a holistic approach to application security, the course discusses common technical vulnerabilities found in software, procedures for mitigating such vulnerabilities, and general procedures to ensure software is developed in a secure manner.  Content is based on the Certified Secure Software Lifecycle Professional (CSSLP) curriculum and is supplemented by hands-on experience in finding and remediating vulnerabilities in software solutions.

Credits

4

Prerequisite

CYB 501

Offered

spring semester.