CSC3124 : System and Network Security
- Offered for Year: 2019/20
- Module Leader(s): Dr Charles Morisset
- Teaching Assistant: Mr Chris Napier
- Owning School: Computing
- Teaching Location: Newcastle City Campus
|Semester 2 Credit Value:||10|
To create awareness of the need for security in computer and communications systems, and to introduce techniques aiming at analysing and improving security.
By exploring topics such as the need for security, system and network security, cryptography, privacy and practical security, including hardware, software and human elements of security, this module aims to introduce the need for security in many components of a computer system: hardware, network, databases, web applications, operating systems and user interface.
Outline Of Syllabus
The need for security: threat and risk modelling.
System Security: authentication (password, biometrics), access control, malicious code execution, user behaviour.
Network Security: TCP/IP firewall, intrusion detection, routing attacks.
Cryptography: simple introduction to symmetric and asymmetric encryption, hashing and signature.
Practical security: conduct attacks in a controlled environment.
|Scheduled Learning And Teaching Activities||Lecture||22||1:00||22:00||Lectures|
|Guided Independent Study||Assessment preparation and completion||26||0:30||13:00||Revision for end of Semester exam & exam duration|
|Guided Independent Study||Assessment preparation and completion||22||1:00||22:00||Lecture follow-up|
|Scheduled Learning And Teaching Activities||Practical||11||1:00||11:00||Practicals|
|Guided Independent Study||Project work||11||1:00||11:00||Coursework|
|Guided Independent Study||Independent study||21||1:00||21:00||Background reading|
Teaching Rationale And Relationship
Lectures are given to satisfy the knowledge outcomes, and practical work to practise and improve the skills outcomes.
The format of resits will be determined by the Board of Examiners
|Practical/lab report||2||M||10||Individual exercises to be completed during practical hours. 3-5 exercises.|
|Practical/lab report||2||M||10||Security Analysis (group work, 1500 words).|
Assessment Rationale And Relationship
The written examination is an appropriate way to assess knowledge of the theoretical underpinnings and practical skills on small-scale problems. The examination involves the correct interpretation and analysis of formal models. Its duration is set to allow time for this to be done accurately.
The coursework assessment gives an opportunity to assess practical skills in a controlled environment, while the security analysis is done as group work, with some parts assessed as a group, and some parts assessed on an individual basis.
N.B. This module has both “Exam Assessment” and “Other Assessment” (e.g. coursework). If the total mark for either assessment falls below 35%, the maximum mark returned for the module will normally be 35%.