Secure System Analysis and Design – Online Cyber Security Course
Explore the first two stages of the software development life cycle, focusing on design principles that can be used to improve the security level of the systems under development.
Who is the course for?
This course is suited to people looking to increase their understanding of software development lifecycle and security considerations. It has been designed for security analysts, security architects, software developers, and aspiring security specialists.
If you wish to deepen your understanding further, you may be interested in these courses from the same provider. They share similar subjects and the same overall learning outcomes:
How Cyber Security Affects the Software Development Life Cycle
Security System and Application Development
System Security Testing and Maintenance
Current Issues in Secure Development
What topics will you cover?
Applying secure design principles to diminish potential system threats and vulnerabilities
Applying formal methods to specify and design system’s behaviour
What will you achieve?
By the end of the course, you‘ll be able to…
Identify threat, vulnerability and risk concepts
Demonstrate use of secure design principles
Evaluate human factors in system security
Explore security needs of various systems
Assess appropriate core security measures for the systems
Identify model system behaviour using formal methods and tools