Importance of security in designing software
1. Describe the importance of security in designing software and be able to integrate security into the
SDLC.
2. Identify and apply the available security features and improvements in contemporary programming
languages.
3. Evaluate the security of programs for known vulnerabilities.
4. Apply secure software design techniques to improve the security of networks, systems, and
application software
Identify threats in the software and mitigation methods to alleviate the
impact of those threats.
Explain how security impacts software design, some techniques for
enhancing system security, and why it is important to ensure safety is
included in software development.
Explain why and where security policies and personnel training should
be implemented.
Determine probable sources and methods for attacks on the business
operation and weaknesses in the current system that will need to be
removed in future development.

