Course Overview
Learning Objectives
Learners will master the following Cybersecurity Skills upon completion of the course.
Explain secure software fundamentals and principles
Produce software components that satisfy their functional requirements without introducing vulnerabilities
Justify the characteristics of secure programming
Explain the vulnerabilities inherent in different programming languages
Evaluate vulnerabilities introduced using libraries and how to mitigate those vulnerabilities
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):