Dec 15, 2025  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 4226 - Introduction to Software Security


4 Credit Hours

Prerequisites: CSC 2720 - Data Structures  and CSC 3320 - System-Level Programming  with grades of C or better.
Corequisites: None.
Pre/Corequisites: None.
Requirements: None.

Description
Students must meet the Computer Science Major Eligibility Requirement in order to enroll in this course This course is a study of the foundation of software security. Students will learn the characteristics of secure software, the role of security in the development lifecycle, designing secure software, best security programming practices, security for web applications, static analysis techniques, and software security testing.