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
- Available in a variety of formats, including full-time, part-time and with an optional work placement.
- Further course details are held centrally at the University of Kent website.
- A 1, 2.1 or good 2.2 honours degree in computing or a related subject
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)
- C++ Programming (only availible to advanced stream students.)
- Cloud Computing
- Cognitive Neural Networks
- Development Frameworks
- Fundamentals of Image Analysis
- IT Consultancy Methods
- Natural Computation
- Systems Archetecture
Optional modules (choose 3)
- Advanced English for Academic Study
- Advanced Network Security
- Concurrency and Parallelism
- Computing Law, Contracts and Professional Responsibility
- Data Mining and Knowledge Discovery
- Functional and Concurrent Programming
- Data Science
- Industrial Context of Biometrics
- Introduction to Intelligent Systems
- IT Consultancy Practice (includes work experience)
- Internet of Things and Mobile Devices