Computer Science (MSc, PGDip and PGCert) Explore issues that are important in our society, including intellectual property, digital surveillance, data privacy and ethical issues in computing.
Cyber Security (MSc, PGDip, PGCert) This programme is designed for aspiring professionals who are looking to gain valuable insight into the methods, approaches and concepts in cyber security.
Cyber Security Fundamentals (MOOC) In this course you will learn the fundamentals of cyber security and how we can go about trying to improve the security properties of organisations.
Philosophy (BA, DipHE, CertHE) The BA Philosophy degree will prepare you for many careers, including public service, teaching and research, media and journalism.
The Camera Never Lies (MOOC) This course is a short taster on the topic of the use of images and film, and their use in historical interpretation in the 20th century.
Advanced cryptography (IYM008) This module follows on from the introductory cryptography module (credit bearing).
Applied cryptography (CYM040) This module introduces how cryptography provides digital security for everyday applications such as the internet, mobile phones and wireless networks.
Applied Machine Learning This module focuses more on the practical techniques and methods with Python and Scikit-Learn than on the theories or statistics behind these methods.
Cyber security foundations (CYM010) This module introduces cyber security, why it is important, and the techniques and technologies that are used to achieve cyber security.
Information privacy (CYM090) In this module you’ll study the challenge of maintaining personal data privacy, an issue which is of great importance to society.