Description
TABLE OF CONTENT
UNIT 1 : Introduction to Software Security
Importance of Software Security
Overview of Secure Software Development
UNIT 2 : Secure Software Concepts
Security Principles and Concepts
Secure Software Design and Architecture
UNIT 3 : Secure Software Requirements
Integrating Security into Requirements
Secure Documentation Practices
UNIT 4 : Secure Software Design
Security in the Design Process
Designing Secure Software Architectures
UNIT 5 : Secure Software Implementation/Coding
Secure Coding Best Practices
Common Coding Vulnerabilities
UNIT 6 : Secure Software Testing
Importance of Testing in Software Security
Security Testing Techniques
UNIT 7 : Software Acceptance and Deployment
Secure Software Deployment
Release and Maintenance
UNIT 8 : Supply Chain and Software Acquisition
Managing Security in the Software Supply Chain
Secure Software Acquisition
UNIT 9 : Secure Software Operations and Maintenance
Secure Operations and Maintenance Practices
Incident Response and Recovery
UNIT 10 : Legal, Regulations, Investigations, and Compliance
Legal and Regulatory Compliance
Security Investigations and Compliance
UNIT 11 : Software Security Assurance
Security Metrics and Measurement
Security Assurance Processes
UNIT 12 : Secure Software Lifecycle Management
Integrating Security in the Software Development Lifecycle
Secure Software Development Methodologies
Reviews
There are no reviews yet.