Sep 18, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

CS 225 - Secure Programming (3)

This class will focus on the principles of secure programming to ensure that programs are fully tested and can handle erroneous input. Emphasis will be on unit and integration testing using a complete testing plan that maps requirements to functionality. The concepts of defense and attack will be applied to programs to prove that they work and to uncover vulnerabilities using low-level debugging techniques. Prerequisite: CS 120 .