May 23, 2025  
2024-2025 Catalog 
    
2024-2025 Catalog [ARCHIVED CATALOG] Add to My Favorites (opens a new window)

CYBR 442  - Software Security

Units: 3
Teaches the fundamental concepts and design techniques for improving software security. Examines common software vulnerabilities, secure design and coding principles, software security standards and tools, secure testing, and secure software development lifecycle. Analyzes specific software security topics, including reverse engineering, vulnerability discovery, patching and hardening, exploit generation, etc. Provides future security engineers with the skills to develop secure software by applying software secure design principles, tools, and techniques.
Enrollment Restrictions: Enrollment is restricted to students in the Cybersecurity major.

Prerequisite(s): CYBR 432 .



Add to My Favorites (opens a new window)