Syllabuses - UG

CS454 - Fundamentals of Cyber Security

TIMETABLETEACHING MATERIAL
Credits20
Level4
SemesterTerm 1
AvailabilityAvailable to participants taking the BSc Hons IT: Software Development Graduate Apprenticeship degree.
PrerequisitesA good practical knowledge of computer science, including knowledge of programming and computer networks.
Learning Activities Breakdown12 tutorials, online study and preparation for the quizzes and assignments.
Items of Assessment2
AssessmentThe class is assessed 100% by coursework an individual and a group assignment.
LecturerRosanne English

Aims and Objectives

The aim of this class is to develop fundamental understanding of key aspects of cyber security and how they relate to modern professional practice. 

Learning Outcomes

After completing this class participants will be able to: 

  • Compare and contrast secure communication solutions.
  • Evaluate an existing or proposed system in terms of potential vulnerabilities and recommend the most appropriate security solution to apply.
  • Summarise the key vulnerabilities, threats, and attacks with regards to network security and propose suitable approaches to mitigate these issues.
  • Plan and implement an aspect of technical security such as log analysis.

Syllabus

Principal topics to be covered include access control, network security, cryptography, threat modelling and management of cyber security within an enterprise environment. 

Recommended Reading

This list is indicative only – the class lecturer may recommend alternative reading material. Please do not purchase any of the reading material listed below until you have confirmed with the class lecturer that it will be used for this class.

Computer Security: Principles and Practice, Stallings, William 

Transferable skills

During and after completing this class participants will: 

  1. Develop their communication skills. 
  2. Develop their independent and critical thinking skills. 
  3. Develop their team-working skills.

Last updated: 2024-08-05 11:34:48