The benefits of this course are many and varied and will help you build a thorough understanding of the field and its application across the games industry.
By the end of the programme you will have specialist knowledge of computer graphics, AI, the ability to design and build game engines from scratch, knowledge of the games development process and experience of planning, managing and completing a major games technology project.
To apply for this course, you will need to hold a Bachelor’s degree with lower second-class honours or above, or overseas equivalent in a numerate subject with substantial computing content.
Previous academic and commercial experience is also considered and normally involves programming.
See our website for fees
With the advanced knowledge and skills you’ve learnt across a range of topics in games technology you’ll be able to pursue a career in a variety of hi-tech companies.
Professional roles could include:
Alumni of the course are working across companies including:
If you decide to set up your own company City has a dedicated incubation space called City Launch Lab. It’s specially designed for student entrepreneurs who want to get their ideas off the ground.
Postgraduate students in our Department of Computer Science are offered an unrivalled opportunity to complete up to six months of professional experience as part of their Masters’ degree.
An internship enables you stand out in a competitive job market, develop your business knowledge and to learn about the different career paths open to you.
Core modules
Object Oriented Programming in C++ (15 credits)
Research Methods and Professional Issues (15 credits)
Games Development Process (15 credits)
Computer Graphics (15 credits)
Digital Signal Processing and Audio Programming (15 credits)
Computer Games Architectures (15 credits)
Elective modules
Software Systems Design (15 credits)
Advanced Games Technology (15 credits)
Computer Vision (15 credits)
Deep Reinforcement Learning (15 credits)
Project Management (15 credits)
Neural Computing (15 credits)
Dissertation
Individual Project (60 credits)
...