Programme And Module Handbook
Course Details in 2022/23 Session

If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LM Theoretical Foundations for Security (Extended)
SchoolComputer Science
Department Computer Science
Module Code 06 30261
Module Lead Mark Ryan
Level Masters Level
Credits 20
Semester Semester 1
Pre-requisites LI Security and Networks - (06 30195)
Restrictions None
Contact Hours Lecture-33 hours
Guided independent study-167 hours
Total: 200 hours
Description Cyber Security is a vital aspect of modern life, but it has been shown very hard to achieve in practice. This module looks at the fundamental theoretical concepts and principles that aim to achieve security. By understanding sound theory, you will be in a position to build systems that resist a broader range of attacks, and understand attack modes in a more principled way. Theoretical concepts covered will include: intermediate-level cryptography; security protocols and their analysis; authentication and authorisation; access control models; and information flow.
Learning Outcomes By the end of the module students should be able to:
  • Demonstrate an understanding of theoretical concepts in computing security
  • Understand and apply sound principles of computer security
  • Apply cryptography to solve problems of confidentiality, integrity and authentication
  • Use access control models to solve problems of authorisation
  • The student should demonstrate the capacity to independently study, understand, and critically evaluate advanced materials or research articles in the subject areas covered by this module.
Assessment Methods & Exceptions Assessments: 2 hr Examination (80%), Continuous Assessment (20%)
Reassessment: 2 hr Examination (100%)
Reading List