Skip to content

Module Catalogue

Breadcrumbs navigation

CS4203   Computer Security

Academic year(s): 2016-2017

Key information

SCOTCAT credits : 15

ECTS credits : 7

Level : SCQF level 10

Semester: 2

Planned timetable: TBC

This module aims to introduce the basic concepts of computer security and cryptography, including common attacks and defences against them, and the legal and policy framework. The syllabus includes:What is security, security applications and policy models. Introduction to access control, typical vulnerabilities. Unix and Internet security, firewalls. intrusion detection, malicious code and countermeasures. Information hiding, Stream ciphers, Block ciphers, Symmetric cryptographic protocols, Asymmetric cryptosystems, Asymmetric cryptographic protocols, Digital signatures, Public key infrastructures, Certification authorities. Security engineering, risk models, robustness, legal and organisational aspects of computer security. Data Protection Act, the Computer Misuse Act, international aspects, export control and key escrow.

Learning and teaching methods and delivery

Weekly contact:

Scheduled learning hours: 28

Guided independent study hours: 122

Assessment pattern

As used by St Andrews:

As defined by QAA
Written examinations : 60%
Practical examinations : 0%
Coursework: 40%

Personnel

Module teaching staff: TBC