CYB 320
Secure Software Development and Application Security
3 Unit(s)
An examination of how software becomes vulnerable and how to build and verify it securely. Students study common vulnerability classes, apply secure coding and threat modeling across the development lifecycle, and use manual review together with static and dynamic analysis to find and remediate defects.