Mar 28, 2024  
2019-20 Graduate Bulletin 
    
2019-20 Graduate Bulletin ARCHIVED

Add to Portfolio (opens a new window)

CSC 522 - Defensive Coding and Security


Credit(s): 3

Provides a foundation for building secure software by applying security principles to the software-development lifecycle. Topics covered include security in requirements engineering, secure designs, risk analysis, threat modeling, deploying cryptographic algorithms, defensive coding, penetration testing, fuzzing, static analysis and security assessment. Includes case studies, data protection via coding and secure access methodology, vulnerability identification and modern security coding techniques. CSC 562  recommended.
Prerequisite(s): CSC 241 or CSC 331, and CSC 455 or CSC 447; or instructor permission



Add to Portfolio (opens a new window)