MSc - Master of Science
Computer Games Design Computer Graphics
By studying this Masters, you’ll be well placed to join one of the most performance-driven applications of computer science – the multi-billion pound global games industry. As a graduate, you will work at the top-end of the games industry and will develop computer graphics on high-performance platforms, or write engines for the next generation of games.
Developed in collaboration with a prestigious steering group, this course will build on your computer science knowledge to specialise in computer graphics, where programmers must push computing resources to the limit, using deep understanding of architecture and high-performance programming to generate new levels of graphical realism and visual effects on cutting-edge hardware platforms.
You’ll gain proficiency in low-level programming, a thorough understanding of multi-core and many-core programming techniques, game engine and tool development techniques, and fundamental insight into graphics and the practical techniques used in games.
Learning and teaching
We have an active research environment which feeds directly into our teaching. You’ll have regular contact with staff through lectures, seminars, tutorials, small group work and project meetings. Independent study is also important to the programme, as you develop your problem-solving and research skills as well as your subject knowledge.
Our close links with industry also mean that you have direct contact with industry and potential employers from an early stage in your course. Members of our steering group will contribute to the delivery of the course ensuring that you learn the latest industry developments. You’ll also have the opportunity to engage directly with the games industry through industry lectures, visits to games development companies and attending UK games events.
You’ll be assessed using a range of techniques including case studies, technical reports, presentations, in-class tests, assignments and exams. Optional modules may also use alternative assessment methods.
There is a shortage of highly skilled graduates in this field, so once you’ve completed this course it’s highly likely that you will be in demand. You’ll be well placed to join the multi-billion pound global games industry, in positions such as a software developer, technology leader for graphics and rendering or a games development leader or a technical director. You’ll be expected to progress rapidly into leadership roles, becoming the ‘go to’ person for expertise in graphics technologies.
Outside the games industry, the programming skills you develop during this course would allow you to secure a position in other performance-driven industries, for example embedded systems. Your computer graphics expertise could lead to opportunities in the animation and visual production industries.
Students should have bachelor degree with a 2:1 (hons) in computer science or a demonstrably equivalent qualification. Relevant work experience will also be considered. We expect you to have strong programming skills, including familiarity with C++. Prior exposure to the mathematics relevant to computer graphics, in particular linear algebra, is strongly recommended. We accept a range of international equivalent qualifications.