Abstract

This subject will provide an overview of integrating security practices into the software development lifecycle using the Development, Security and Operations (DevSecOps) approach. Students sill learn and apply a range of topics including chain of trust, Linux security, container security, open-source dependency security, application security testing and monitoring.

Syllabus

Introduction to DevSecOpsChain of trust: Secure boot, Operating System, Containers and PatchingOpen source dependency security and complianceApplication security testing and monitoring

Assumed knowledge

ITC106 Programming Principles

Enrolment restrictions

Only available to students in the Bachelor of Information Technology and the Bachelor of Computer Science. Students from these courses must be invited by the Course Director to enrol in this subject.

Learning resources

Additional resources required by students

Subject site, video lectures, online resources