School of Computer Science

Module 06-23900 (2011)

Network Security

Level 4/M

Eike Ritter Semester 2 20 credits
Co-ordinator: Eike Ritter
Reviewer: Tom Chothia

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


The aims of this module are to:

  • introduce the basic terminology, concepts, and mechanisms of network security
  • explain network threats, vulnerabilities, and attacks
  • present security algorithms and protocols as countermeasures

Learning Outcomes

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

  • explain network vulnerabilities and attacks
  • explain and evaluate security mechanisms designed to address such attacks
  • design networking security solutions appropriate for a given application and situation

Teaching methods

2hr/week lectures, 1hr/week tutorials and lab sessions


  • Sessional: 1.5 hr examination (60%), coursework (40%).
  • Supplementary: 1.5 hr examination (100%).

Detailed Syllabus

  1. TCP/IP-protocol
  2. Spoofing
  3. Hijacking
  4. Firewalls
  5. Anonymous Communications
  6. Intrusion Detection
  7. Malware

Programmes containing this module