CYB204 – Secure Applications and DevSecOps

CYB204 – Secure Applications and DevSecOps

Security by design in the software development life cycle is critical for organisations, in order to reduce the likelihood of application vulnerability exploitation by adversaries. This unit comprises the principles of security and compliance for DevSecOps and Secure Applications. Topics covered include the Continuous Delivery (CD) model for secure software development, practitioner know-how on cybersecurity software design and development, adoption of cutting-edge software security tools for data validation, fuzzing, buffer overflow analysis and run-time software bug detection.

Other topics include change management for continuous development, compliance as a code and auditing for software-based defences and toolkits.  

Learning Outcomes:

  • Design for continuous development of secure software code and injection of security into the DevOps process
  • Explain historical software security and development approaches to demonstrate security by design in software coding
  • Plan and design runtime defences based on principles of secure coding
  • Use software security tools for analysis of software code and security vulnerabilities based on concepts of data validation, fuzzing, buffer overflows and run time software bugs

ACKNOWLEDGEMENT OF COUNTRY

We acknowledge the Traditional Custodians of the land on which we operate and we pay our respects to their Elders, past, present and emerging.

AAHE

Australasian Academy of Higher Education is an accredited Institute of Higher Education (ABN: 44 631 178 768; TEQSA Provider ID: PRV14361; CRICOS provider number: 04181B).

© COPYRIGHT 2024 POWERED BY AUSTRALASIAN ACADEMY OF HIGHER EDUCATION | ANOTHER WEBSITE BY ADVERTRON