Course Overview
Learning Objectives
- Understand the principles of safety-critical software development.
- Apply industry standards and best practices for high-integrity software.
- Perform hazard analysis and risk assessment for software systems.
- Implement verification and validation techniques for safety-critical software.
- Ensuring software safety directly contributes to cybersecurity by preventing vulnerabilities that could be exploited to cause harm or system failure.
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):