Explore the world of computational game theory, where computer science and economics collide, and receive a grounding in algorithmic techniques and optimisation methods and models on this MSc. You’ll develop a toolkit of analytical skills and have opportunities to specialise in areas such as microeconomics, e-commerce and data mining.
This MSc immerses you in theoretical computer science, with a particular focus on computational game theory, where computer science and economics intersect. This is an area of rapid growth where skilled professionals are in high demand.
Based in the School of Computer Science & Informatics, you’ll learn from leading academic experts and find a culture of research excellence with close links to industry. We’ll augment and enrich your knowledge with specialist analytical tools and develop your ability to identify and execute creative solutions to practical problems.
You’ll receive a comprehensive introduction to computational game theory and focus on algorithmic aspects of game theory in depth. Exploring the computational aspects of the design of mechanisms and auctions, you’ll also examine optimisation methods and their application to various optimisation models.
Optional modules include opportunities to work with large datasets, specialise in the design and analysis of algorithms, discover the essentials of microeconomic theory, or investigate e-commerce technologies.
We’ll prepare you for an independent research project, where you’ll plan and conduct research and analyse your findings, by equipping you with all the skills you’ll need to conduct research in computer science.
This MSc is aimed principally at graduates who either plan to become high-profile professionals working in the IT industry or those who plan to continue to a research degree in this cutting-edge research area. This programme may also be appropriate for those professionals who are already in IT-related employment and wish to broaden and deepen their knowledge.
This programme is pending accreditation by BCS, The Chartered Institute for IT.
The qualifications and exam results you'll need to apply for this course.
You'll need to demonstrate competence in the use of English language, unless you’re from a majority English speaking country .
We accept a variety of international language tests and country-specific qualifications .
International applicants who do not meet the minimum required standard of English language can complete one of our Pre-Sessional English courses to achieve the required level.
Do you need to complete a Pre-sessional English course to meet the English language requirements for this course?
The length of Pre-sessional English course you’ll need to take depends on your current level of English language ability.
If you don’t meet our English language requirements, we can use your most recent IELTS score, or the equivalent score in selected other English language tests , to determine the length of Pre-sessional English course you require.
Use the table below to check the course length you're likely to require for your current English language ability and see whether the course is available on campus or online.
If you’ve completed an alternative English language test to IELTS, we may be able to use this to assess your English language ability and determine the Pre-sessional English course length you require.
Please see our guide to Pre-sessional English entry requirements for IELTS 6.5 overall, with no component below 5.5, for further details.