menu icon
Computer Game Engineering MSc

Key information

Qualification type

MSc - Master of Science

Subject areas

Computer Games Design

Course type


Course Summary

Computer Game Engineering MSc will enable you to become a software engineer in game engine technologies, real-time graphics programming and simulation technologies. In collaboration with a number of high profile industrial leaders and computer game innovators, we have created an advanced course producing graduates with the potential to become future leaders in the global computer games industry. The course is for honours graduates in computing science or a discipline with significant computing and/or mathematical content, such as computing, information systems, mathematics, engineering, systems engineering or physics.

You will benefit from: an industrial advisory board made up from high profile UK games companies
industrial placements at leading game studios; industry-sponsored prizes each year in categories such as Best Team, Best Project and Best Student; a technical focus on game engineering. Our graduates have gone on to work as programmers for a wide range of companies including: Ubisoft Reflections; Fluid Pixel; Nosebleed Interactive. You will be encouraged to play a full part in the life of the School, participating in seminars delivered by distinguished external speakers. The experienced and helpful staff at Newcastle will be happy to offer support with all aspects of your course from admissions to graduation and developing your career beyond. We have a policy of seeking British Computer Society (BCS) accreditation for all of our degrees, so you can be assured that you will graduate with a degree that meets the standards set out by the IT industry. Studying a BCS-accredited degree provides the foundation for professional membership of the BCS on graduation and is the first step to becoming a chartered IT professional.

Different course options

Study mode

Full time


12 months

Start date



This module aims to equip students with an understanding of the main graphical techniques used in computer games and to ensure students can create their own visually pleasing scenes using 2D and 3D graphics. Graphics programming is an essential skill for the game engineer. As games aim to be visually pleasing and ever more realistic, possessing the skills to create convincing graphics is seen as highly desirable in the computer game industry. This module equips students with the necessary skills to produce the graphical scenes required for the modern computer game.

Tuition fees

UK fees
Course fees for UK / EU students

For this course (overall cost)


Average for all Postgrad courses (per year)


International fees
Course fees for non-UK / EU students

For this course (overall cost)


Average for all Postgrad courses (per year)


Entry requirements

Students should have a 2:2 honours degree, or international equivalent, in computing science or a discipline with significant computing and/or mathematical content, such as: Computing; information systems; mathematics; engineering; systems engineering or physics.

University information

Newcastle University is a world-leading university, advancing knowledge, providing creative solutions and solving global problems. The university is a founding member of the prestigious Russell Group, one of 24 leading research-intensive UK universities. In recent years, Newcastle University has developed a presence in three similarly vibrant and globally-connected locations – London, Singapore and Malaysia. These provide both a global...more

Similar courses at this uni