Provides secure software development approaches for putting software security principles into practice and addressing software-induced security risk by studying software security fundamentals and software security best practices.
Learning Objectives
Student will be able to understand: (a) software security fundamentals; (b) how to develop secure coding; (c) software risk management; (d) penetration testing; and (e) program analysis for improving software security.
Framework Connections
Specialty Areas
- Software Development
- Systems Development
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.