Mar 13, 2026  
2025-2026 General Catalog [Current] 
    
2025-2026 General Catalog [Current]
Add to Catalog (opens a new window)

CS 6700 - Software Security


3 Credit(s) | $33 Fee

This course 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. Students will learn the practical skills for developing and testing for secure software while also learning sound security fundamentals from real-world case studies. (Fall - 2nd Session) [Graded Letter]

Registration Restriction(s): Computer Science students only



Add to Catalog (opens a new window)