Course Information Undergraduate prospectus

Network Security

Course summary

Course code: COMP1561
Level: 5
Credits: 15
School: Architecture, Computing and Hums
Department: Computing and Information Sys.
Course Coordinator(s): Georgios Loukas


Pre and co requisites

COMP 1560 Network Implementation.


Network security builds upon year 1 and year 2 network courses, focusing specifically on security threats and corresponding countermeasures. This includes confidentiality, integrity and availability in traditional wired network infrastructures, as well as wireless and cyber-physical systems.

Learning outcomes

On successful completion of this course a student will be able to:

1. Undertake routine tasks to secure a network (ACLs, VLANs, router authentication etc.)
2. Understand the factors that place networked system at risk and apply this knowledge to simple case studies.
3. Understand security design principles and evaluate procedures to secure a networked system against threats to confidentiality, integrity or availability.
4. Be able to identify network security threats in cyber-physical and Internet of Things systems.

Indicative content

VLANs, ACLs, Malware, Web Security, Vulnerability assessment, Denial of Service, Semantic social engineering attacks, Cloud security, Bring-Your-Own-Device security, Insider threat, Cyber-physical system security, secure design principles

Teaching and learning activity

Concepts will be introduced in lectures and problem solving will be done through practical work in the laboratory sessions.


Coursework 50% weighting, 40% pass mark, LO 1-4. Outline Details - A set of practical and theoretical exercises completed throughout the course.

Exam - 50% weighting, 40% pass mark, LO 1-4. Outline Details - Open Book.

Formastive Assessment - For exam, revision lecture.