Taught course

Advanced Computer Science

The University of Manchester · School of Computer Science

Entry requirements

We require a First or strong Upper Second Class Honours degree, or the overseas equivalent, in computer science, or in a joint degree with at least 50% computer science content. Applicants with extensive computer science industrial experience and a good honours degree, or its overseas equivalent, may also be considered for admission.

Advanced web technologies; Artificial intelligence; Computer security; Computer systems engineering; Data and knowledge management; Multi-core computing; Semantic technologies; Software Engineering

Months of entry


Course content

This is a high quality course aimed at imparting advanced knowledge across a broad range of Computer Science and offering training in advanced skills. It is suitable for those who wish to enhance their computing skills in order to improve their contribution to IT-related industry or to pursue R&D in academia or industry.

It draws upon the international research reputation and the excellent teaching quality and facilities of the School of Computer Science, and also its industrial links, to provide a broadly based advanced course at a level beyond that of undergraduate degrees. It combines a very wide range of taught modules, with a research project undertaken in one of the many research areas of the School, or with industrial partners.

Fees and funding

Details of funding opportunities can be found on our website.

Qualification and course duration


part time
24 months
24-48 months
full time
12 months


full time
12 months

Course contact details

School of Computer Science
+44 (0)161 275 6181