National CAE Designated Institution
  • Online, Instructor-Led

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

Competency Areas