Taught course

Advanced Computer Science

The University of Manchester · School of Computer Science

Entry requirements

Successful applicants typically hold a First-class honours degree (70% average) from a UK university, or the overseas equivalent, in a Computer Science degree with a minimum of 50% Computer Science content.

We require that all applicants have a strong background in Computer Science reflected, for example, in solid programming and software development skills.

Months of entry


Course content

With our Advanced Computer Science MSc you will have the flexibility to tailor your learning and pursue the topics that interest you most. You have the opportunity to choose three from around nine themes, each of which combines around two related course units that build on top of each other.

Certain combinations are integrated into specialised pathways, including advanced web technologies, artificial intelligence, computer security, data and knowledge management, digital biology, and software engineering.

Computational thinking is becoming increasingly pervasive and is informing our understanding of phenomena across a range of areas; from engineering and physical sciences, to business and society. With the Advanced Computer Science MSc you will learn from world-leading academic staff to amplify your skills ahead of a successful career in either industry or academia.


  • You will progress down your own chosen pathway, taking advantage of the flexibility of units on offer.
  • You will boost your employability across nearly all areas of business and society, with the technical skills you acquire being in great demand.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

School of Computer Science
+44 (0)161 543 4018