Introduction to Computer Security

This module will cover the main issues surrounding cyber security, such as cryptography and key management, user authentication and identity management, secure operating systems, network security, privacy, anonymity, and censorship, and the EU-GDPR. The module will cover the core principles and analyse the implications and trade-offs of different methodologies and also how they are evolving with the deployment of emerging technologies.