School of Computer Science

Module 06-34233 (2022)

Forensics, Malware, and Penetration Testing

Level 4/M

Tom Chothia David Oswald Andreea Radu Semester 2 20 credits
Co-ordinator: David Oswald
Reviewer: Tom Chothia

The Module Description is a strict subset of this Syllabus Page.


This module will look at ways of assessing the security of computer software and hardware, and how to investigate and respond when security has been compromised. A range of methods and tools will be introduced to identify vulnerabilities, and to analyse systems that have already been attacked.

Learning Outcomes

On successful completion of this module, the student should be able to:

  • Identify security vulnerabilities in a range of software and hardware systems
  • Understand how vulnerabilities may be exploited by an attacker
  • Use a range of methods and tools to analyse systems that have already been attacked.
  • Write formal reports that summarise their finding


  • Main Assessments: 1.5 hour examination (50%) and continuous assessment (50%)
  • Supplementary Assessments: 1.5 hour examination (100%)

Programmes containing this module