MSc Theoretical Computer Science

Use our magical AI system, to check your admission chances for this course.
Tuition fee
Apply by
Start date
Sep 2025
Sep 2026
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted
Backlogs accepted
This course accepts backlogs

Overview

This programme was previously named MSc in Advanced Computer Science with Internet Economics.

The MSc Theoretical Computer Science aims to provide you with an in depth understanding of the area of Theoretical Computer Science. A particular focus of the programme is on Computational Game Theory, an area of on the intersection of computer science and economics which has seen a recent rapid growth and in which there is expected to be a significant skills shortage.

The programme also provides a solid foundation for you if you are aiming at a research degree in Theoretical Computer Science. It will provide a strong background and exposition to research topics in the area.

Why Computer Science?

Learn from leading experts in a culture of research excellence

The Department is a Centre of Excellence with respect to teaching and research. The latest Research Excellence Framework rated 97% of our research outputs as being world-leading or internationally excellent, the highest proportion of any Computer Science department in the UK. With our close industry partners, and our Russell Group status, we enjoy strong funding from a mixture of European, national and industrial sponsors, providing a balanced portfolio of activity that feeds back into teaching.

Career prospects

Here are some of the fields/jobs in which our MSc graduates of this programme can work:

  • IT Consultant
  • Enterprise Risk Consultant
  • Network Optimisation Engineer
  • Data Analyst
  • Information Analyst
  • Business Analyst
  • IT Impl. Support Analyst
  • Customer Service Adviser
  • Software Developer
  • Software Engineer
  • Sales & Marketing
  • Search Engine Optimisation (SEO)
Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • INTRODUCTION TO COMPUTATIONAL GAME THEORY
  • OPTIMISATION
  • RESEARCH METHODS IN COMPUTER SCIENCE
  • Options modules
  • EFFICIENT ALGORITHMS
  • KNOWLEDGE REPRESENTATION
  • MICROECONOMIC ANALYSIS
  • Compulsory modules
  • ALGORITHMIC GAME THEORY
  • Options modules
  • ADVANCED ALGORITHMIC TECHNIQUES
  • ADVANCES IN THEORETICAL COMPUTER SCIENCE
  • COMPUTATIONAL INTELLIGENCE
  • DATA MINING AND VISUALISATION
  • MULTI-AGENT SYSTEMS
  • SAFETY AND DEPENDABILITY
  • TECHNOLOGIES FOR E-COMMERCE
  • MSC PROJECT
  • The all-in-one solution for your study-abroad needs
    Download the Edvoy app now

    Related courses










    Use our magical AI system, to check your admission chances for this course.
    Tuition fee
    Apply by
    Start date
    Sep 2025
    Sep 2026
    Duration
    Campus
    Mode of study
    Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
    Offer response
    2 weeks after your application is submitted
    Backlogs accepted
    This course accepts backlogs