Accessibility statement

Malware & Other Malfeasance - COM00095M

« Back to module search

  • Department: Computer Science
  • Module co-ordinator: Dr. Vasileios Vasilakis
  • Credit value: 10 credits
  • Credit level: M
  • Academic year of delivery: 2022-23

Module will run

Occurrence Teaching cycle
A Autumn Term 2022-23

Module aims

Malware is responsible for a great deal of damage in networked systems. In this module we aim to provide understanding and knowledge of how specific malware actually work and how they can be detected.

Module learning outcomes

At the end of the module the student will:

  • identify and analyse threats posed to current system security by malware.
  • understand the practical feasibility of specific attacks and evaluate the range of sophistication in current attacks.
  • identify and evaluate appropriate detection strategies.
  • understand approaches to detecting software vulnerabilities.


Task Length % of module mark
Set Task Report
N/A 100

Special assessment rules



Task Length % of module mark
Set Task Report
N/A 100

Module feedback

Students will receive oral feedback during the classroom week, and written feedback on their assessment submission.

Indicative reading

  • M. Sikorski, Practical Malware Analysis: The Hands-on Guide to Dissecting Malicious Software, No Starch Press, 2012.
  • P. Szor, The Art of Computer Virus Research and Defense, Symantec Press, 2005.
  • S. Davidoff and J. Ham, Network Forensics: Tracking Hackers through Cyberspace, Prentice Hall, 2012.
  • R. Bejtlich, The Tao of Network Security Monitoring: Beyond Intrusion Detection, Addison Wesley, 2004.

The information on this page is indicative of the module that is currently on offer. The University is constantly exploring ways to enhance and improve its degree programmes and therefore reserves the right to make variations to the content and method of delivery of modules, and to discontinue modules, if such action is reasonably considered to be necessary by the University. Where appropriate, the University will notify and consult with affected students in advance about any changes that are required in line with the University's policy on the Approval of Modifications to Existing Taught Programmes of Study.