Due to increasing malicious activities targeted at computer systems, security has become a significant issue in the development of software. In addition to the usual correctness and reliability, software developers must also pay attention to the security of the software they develop. Secure software development builds security in software by following a set of established and/or recommended rules and practices in software development. Secure software maintenance complements secure software development by ensuring that no security problems are introduced during software maintenance.
What is the objective of this course?
Describe security engineering and secure coding
Explain key security principles
- Use secure engineering concepts
- Apply security principles
- Explain kinds of security attacks
- Design and develop software that guards against security attacks
- Explain kinds of malicious software
- Apply secure coding principles and practices
- Use important CERT secure coding guidelines


Reviews
There are no reviews yet.