• Online, Instructor-Led

Learning Objectives

  • Understand the principles of software security and common vulnerabilities.
  • Learn how to perform threat modeling to identify potential security risks in software design.
  • Apply threat modeling techniques to analyze software architectures and identify attack vectors.
  • Develop mitigation strategies to address identified threats and vulnerabilities.
  • A strong understanding of software security and threat modeling is foundational for building secure systems and preventing cybersecurity breaches.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):