Catalogue of Modules, University of Nottingham

G53SEC (COMP3028) Computer Security
(Last Updated:06 July 2017)

Year  11/12

Total Credits: 10

Level: Level 3

Target Students:  Third year undergraduate students in the School of Computer Science. M.Sc. and M.A. students on the Masters in Information Technology course

Taught Semesters:

Spring Assessed by end of Spring Semester 

Prerequisites: G51WPS Web Programming and Scripting; OR G52IWS Internet and the Web Services OR G52CCN Computer Communications and Networks OR Equivalent Knowledge of Networks and Computer Systems. If in doubt, consult the lecturer for advice.

Corequisites:  None.

Summary of Content:  The module covers the following topics: Security of the computer; security of networks; security and the Internet; software and hardware security; mobile security; basic cryptography.

Method and Frequency of Class:

ActivityNumber Of WeeksNumber of sessionsDuration of a session
Lecture 12 weeks1 per week2 hours
Computing 12 weeks1 per week2 hours

Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester

Method of Assessment: 

Assessment TypeWeightRequirements
Exam 1 60 1 hr written examination 
Coursework 1 40 A portfolio of attack and counter measures lab work to be submitted, of approximately 2000 words. 


Education Aims:  To look at a number of security issues associated with networked computers and some solutions for avoiding security breaches and other compromises.

Learning Outcomes:  Knowledge and Understanding: An understanding of security issues associated with networked computers. An appreciation of the strengths and weaknesses of available security techniques. Experience of the use of such techniques in a protected networked environment. Intellectual Skills: The ability to think independently while giving due weight to the arguments of others. The ability to understand complex security issues and relate them to specific situations. Professional Skills: Enhanced systems programming skills. The ability to evaluate and select appropriate security techniques. Transferable Skills: The ability to work as part of a team to solve real security problems. An enhanced ability to produce detailed reports.

Offering School:  School of Computer Science

Use the Back facility of your browser to return to the previous page.

Module Catalogue Search for another module

[UoN Welcome Page] Return to The University of Nottingham Welcome Page