This programme helps equip students to engage with complex, challenging problems and real-world issues. It will give students the intellectual and technical skills they need to deal with current and future cyber security threats. The degree programme considers all the layers at which security must be considered, from low-level security attacks on software implementations, through to more abstract design principles underlying secure systems, to strategies for management of processes and people.
Cyber security is about designing systems that resist attack. As computers become ever more prevalent and ever more connected with each other, the opportunities for attackers become even greater, and the need to resist them becomes more urgent. Computing infrastructure is now vital for communication, government, commerce, and control of our physical environment, and is a potential target of terrorist and criminal attacks. Graduates who understand the technologies that underpin products and practices to secure it will be in great demand.
This is a one-year degree programme for graduates in a computing-related discipline. It will allow students to obtain the knowledge and expertise to evaluate, designand build secure computer systems, processes and people that are involved in cyber security. It covers the theory and practice of designing and building secure systems and gives you a firm grounding in cryptography, network security and secure programming, as well as optional modules in topics such as hardware and embedded system security, operating systems and incident management and forensics. The programme also gives you practical experience with technologies and toolkits for building internet-based software. All students undertake a large, personally supervised project in the final months of the course.