• Online, Self-Paced

Learning Objectives

  • Understand the methodologies for designing and developing safety-critical software.
  • Apply systematic approaches to achieve software safety and reliability.
  • Perform safety analyses, including FMEA and FTA, for software components.
  • Implement robust error handling and fault tolerance mechanisms.
  • Strong safety engineering practices reduce the attack surface by eliminating exploitable flaws and vulnerabilities in software.

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