Programme And Module Handbook
Course Details in 2023/24 Session

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

Module Title LH Security of Real-World Systems
SchoolComputer Science
Department Computer Science
Module Code 06 37083
Module Lead David Oswald
Level Honours Level
Credits 20
Semester Semester 1
Pre-requisites LI Security and Networks - (06 30432) LI Systems Programming in C/C++ - (06 30421)
Restrictions None
Contact Hours Lecture-22 hours
Practical Classes and workshops-22 hours
Guided independent study-156 hours
Total: 200 hours
Description Building on Security and Networks, this module teaches how to find, analyse, and mitigate security vulnerabilities in real-world systems. It will also teach students how to assess the threats to a system, and how to protect against them. A range of practical analysis methods and tools are covered.
Learning Outcomes By the end of the module students should be able to:
  • Students will be able to analyse systems and find vulnerabilities such as weak crypto, buffer overflows, flaws in protocols, and common web vulnerabilities.
  • Students will be able to use a range of analysis tools, e.g. for reverse engineering, network sniffing and analysis, and man-in-the-middle attacks.
  • Students will be able to assess the threats that a particular system will face, and suggest mitigations.
Assessment 37083-01 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
37083-02 : Continuous Assessment : Coursework (20%)
Assessment Methods & Exceptions Main Assessments: 1.5 hour examination (50%) and continuous assessment (50%)

Supplementary Assessments: 1.5 hour examination (50%) and continuous assessment (50%)
Other Dubai version of Birmingham based module 30231
Reading List