School of Computing

MSc Computer Security

Computer security remains a hot topic in the media and there is strong demand for graduates with technical skills in the area. The course addresses computer and information security holistically because a vulnerability in any one component can compromise an entire system. This includes computer architectures, operating systems, network technologies, data storage and software development processes. A wide range of threats and other security issues (e.g. denial of service attacks, hacking, viruses, worms, etc) are covered along with defences and countermeasures.

The course is aimed at computing graduates seeking careers as computer security professionals or interested in research.

Advanced English for Academic Study may be compulsory for non-native speakers who need extra support
Further information about English language support

Course information

Entry requirements

  • A 1, 2.1 or good 2.2 honours degree in computing or a related subject

(Full entry requirement details)


Autumn term

Core modules

We offer a choice between an introductory stream and an advanced stream to accomodate different programming backgrounds.

If you only have limited knowledge of programming (introductory stream)

If you have a good working knowledge of programming (advanced stream)

other core modules for all students

Optional modules (choose 2 if introductory stream, 3 otherwise)

Spring term

Core modules

Optional modules (choose 3)

Summer term

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 16/09/2016