• Online, Self-Paced

Learning Objectives

  • Apply secure coding principles and practices to software development.
  • Analyze software for potential security flaws and vulnerabilities.
  • Implement techniques for enhancing software safety and reliability.
  • Understand advanced topics in secure software design and architecture.
  • Develop strategies to mitigate cyber risks at every stage of software engineering.

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):