Every day, organisations rely on secure systems to protect sensitive information, verify identities, and defend against cyber threats. In this module, you will learn the principles and technologies that underpin security, privacy, and trust in modern computing.
You will study authentication methods, cryptography, security protocols, intrusion detection, cyber attacks and defences, and the legal and ethical issues surrounding privacy and data protection. You will also explore how formal logical techniques can be used to analyse and verify security and privacy protocols.
By the end of the module, you will understand how secure systems are designed, where vulnerabilities arise, and how security and privacy challenges can be addressed in contemporary computing environments.