Taught course

Theoretical Computer Science with a Year in Industry

Institution
University of Liverpool · Department of Computer Science
Qualifications
MSc

Entry requirements

Please see the course page on the University website for full details.

Months of entry

September

Course content

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.

In year one, you’ll receive a comprehensive introduction to computational game theory, focus on algorithmic aspects of game theory in depth, and be guided in how to plan and conduct research in computer science. 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.

In year two, you’ll undertake an industrial project, that’s research or application oriented, in a real-world environment as part of an extended placement opportunity.

This will enable you to demonstrate project management skills and complete a dissertation while also gaining experience in an industrial work environment. While on placement, you’ll develop a range of skills and knowledge and benefit from insights into the operations, products, working practices and management culture of the placement provider.

Qualification, course duration and attendance options

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

Course contact details

Name
Postgraduate Recruitment
Email
irro@liverpool.ac.uk