Course options

Make sure you check on the university, college or conservatoire website for any updates about course changes as a result of COVID-19.

Course summary

This flexible course offers a largely free choice of modules from our range of Advanced Master's programmes. It is likely to appeal to computing graduates whose interests span more than one specialism and/or those seeking the freedom to explore a variety of advanced topics. Depending on the options chosen, this course can serve as a springboard for employment or research. This programme is available with an optional industrial placement of between eight and 50 weeks. The course duration varies depending on the options taken. You can apply for these options by clicking on the 'Apply' tab.


The following modules are indicative of those offered on this programme. This list is based on the current curriculum and may change year to year in response to new curriculum developments and innovation. Most programmes will require you to study a combination of compulsory and optional modules. Compulsory modules currently include: COMP8800 - Project and Dissertation (60 credits) COMP1234 - Test (Testing module code credits) Optional modules may include: COMP5450 - Functional Programming (15 credits) COMP6590 - Computational Creativity (15 credits) COMP8160 - eHealth (15 credits) COMP8220 - Introduction to Quantum Computing & Quantum Cryptography (15 credits) COMP8240 - Privacy (15 credits) COMP8250 - Introduction to Artificial Intelligence (15 credits) COMP8260 - AI Systems Implementation (15 credits) COMP8270 - Programming for Artificial Intelligence (15 credits) COMP8320 - Data Mining and Knowledge Discovery (15 credits) COMP8340 - Information Security Management (15 credits) COMP8360 - Cognitive Neural Networks (15 credits) COMP8370 - Natural Computation (15 credits) COMP8380 - Internet of Things and Mobile Devices (15 credits) COMP8410 - Cyber Law (15 credits) COMP8481 - Solving Problems with Data and Text (15 credits) COMP8685 - Deep Learning (15 credits) COMP8710 - Advanced Java for Programmers (15 credits) COMP8740 - Networks and Network Security (15 credits) COMP8760 - Computer Security (15 credits) COMP8810 - Object-Oriented Programming (15 credits) COMP8820 - Advanced Object-Oriented Programming (15 credits) COMP8920 - Advanced Network Security (15 credits) COMP8990 - Advanced Topics in Cyber Security (15 credits) ENLA6001 - Advanced English for Academic Study in the Applied Sciences (15 credits)

Assessment method

Assessment is through a mixture of written examinations and coursework, the relative weights of which vary according to the nature of the module. The final project is assessed by a dissertation.

How to apply

International applicants

For detailed information see our English language requirements web pages. Please note that if you are required to meet an English language condition, we offer a number of pre-sessional courses in English for Academic Purposes through Kent International Pathways.

Entry requirements

A first or second class honours degree or equivalent in computing or a related subject. All applicants are considered on an individual basis and additional qualifications, professional qualifications and relevant experience may also be taken into account when considering applications.

Fees and funding

Tuition fees

No fee information has been provided for this course

Additional fee information

No additional fees or cost information has been supplied for this course, please contact the provider directly.
Advanced Computer Science at University of Kent - UCAS