School of Computing

Advanced Computer Science MSc

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 wide variety of advanced topics. Depending on the options chosen, this course can serve as a springboard for employment or 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)

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

Spring term

Core modules

Optional modules (choose 3)

Summer term

Upcoming modules

This web page gives advance information about the programme as we plan to run it in the coming academic year. We believe the details are accurate at the time of writing but details may be subject to change.

back to top


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

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

Last Updated: 09/09/2016