What's Software & Platform Security all about?

This category within the Cyber Body of Knowledge, covers 3 wider knowledge areas:

Software Security - known categories of programming errors resulting in security bugs, and techniques for avoiding these errors – both through coding practice and improved programming language design, and tools, techniques and methods for detection of such errors in existing systems.

Web & Mobile Security - issues related to web applications and services distributed across devices and frameworks, including the diverse programming paradigms and protection models.

Secure Software Lifecycle - the application of security software engineering techniques in the whole systems development lifecycle resulting in software that is secure by default.

Browse our courses

Related resources