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
Offered
spring semester.