Through successful completion of the secure coding related courses, the badge earner has demonstrated expertise in demonstrating common security-related coding vulnerabilities with defenses. Topics include secure coding in multiple languages with deeper understandings of cryptography, memory management, and security code review skills. The badge earner can also describe the secure software development lifecycle (sSDLC), work in team environments, and communicate effectively on security topics.
CUS 1150 Systems Programming in Linux
CUS 1185 Data Security and Cryptography
CSS 1135 Secure Software Development