National CAE Designated Institution
  • Online, Instructor-Led
Course Description

Prerequisites: SDEV 325 and SDEV 360. An in-depth analysis and evaluation of the mitigation of software vulnerabilities. The aim is to detect and mitigate software vulnerabilities by evaluating code. Topics include language-specific software vulnerabilities, mitigation, and input validation.

Learning Objectives

After completing this course, you should be able to

  • Analyze and fix software vulnerabilities in a variety of languages (Java, .net, and C/C++)
  • Identify and recommend security requirements based on software assurance standards to include within an application’s architecture and design
  • Use software security tools and methodologies to identify and mitigate software vulnerabilities
  • Document software vulnerability mitigation results by explaining fixes and architecture design control recommendations
  • Research current trends in application security in order to recommend mitigation strategies for new threats and vulnerabilities

Framework Connections