• University of Leeds Featured Masters Courses
  • Regent’s University London Featured Masters Courses
  • Swansea University Featured Masters Courses
  • University of York Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • Leeds Beckett University Featured Masters Courses
  • University of Glasgow Featured Masters Courses
University of Southampton Featured Masters Courses
University of Leeds Featured Masters Courses
University of St Andrews Featured Masters Courses
Institute for Advanced Architecture of Catalonia Featured Masters Courses
FindA University Ltd Featured Masters Courses

Computer Games Technology - MSc

Course Description

On City's MSc in Computer Games Technology you can develop specialist technical skills for a career in the Computer Games Industry.

Who is it for?

This course is aimed at students with a passion for computer games and a strong interest in programming. It is designed for students with an undergraduate degree in a numerate subject with substantial computing content, or those who wish to update their skills after a time in industry as a computing professional.


The course is designed for you to develop:
-Strong technical skills suitable for professional programming roles in the game industry.
-Specialist knowledge in computer graphics, AI, physics and audio.
-The ability to design and build game engines from scratch in industry standard languages, including C++.
-Knowledge of the games development process, including the pitch, design, and use of a game engine to build a demo.
-Experience of the planning, management and execution of a major games technology project.

Academic facilities

With over 1,300 workstations, the on-campus computer rooms provide a valuable learning resource and give an opportunity for individuals to do coursework and projects. Computers have games development software including:
-Microsoft Visual Studio
-Microsoft XNA Game Studio
-FMOD Studio
-FMOD Studio API
-WildMagic Geometric Tools
-Adobe Photoshop.

City has recently invested in a new computer lab equipped with high specification NVidia GPUs.

Through City's Interaction Lab and the Department of Computing, there is hardware that can be used for student projects, including:
-Oculus Rift VR Headset
-Emotiv Epoc EEG Headset
-Neurosky Mindwave EEG Headset
-X-Box One Kinect Sensor
-X-Box 360 Kinect Sensor
-Leap Motion (Gestural input device)
-Affectiva Q Band Galvanic Skin Response sensor
-Tobii X-60 Eye Tracker


As a postgraduate student on a Computing and Information Systems course, you will have the opportunity to complete up to six months of professional experience as part of your degree.

Our longstanding internship scheme gives you the chance to apply the knowledge and skills gained from your taught modules within a real business environment. An internship also provides you with professional development opportunities that enhance your technical skills and business knowledge.

Internships delivered by City, University of London offer an exceptional opportunity to help you stand out in the competitive IT industry job market. The structure of the course extends the period for dissertation submission to January, allowing you to work full-time for up to six months. You will be supported by our outstanding Professional Liaison Unit (PLU) should you wish to consider undertaking this route.

Teaching and learning

The teaching and learning methods we use mean that your specialist knowledge and autonomy increase as you progress through each module. Active researchers guide your progress in the areas of Games Development, Computer Graphics, Artificial Intelligence and Audio, which culminates with an individual project. This is an original piece of research conducted with academic supervision, but largely independently and, where appropriate, in collaboration with industrial partners.

Taught modules are delivered through a series of 20 hours of lectures and 10 hours of tutorials/laboratory sessions. Lectures are normally used to:

present and exemplify the concepts underpinning a particular subject;
highlight the most significant aspects of the syllabus;
indicate additional topics and resources for private study.
Tutorials help you develop the skills to apply the concepts we have covered in the lectures. We normally achieve this through practical problem solving contexts.

Laboratory sessions give you the opportunity to apply concepts and techniques using state-of-the-art software, environments and development tools. In addition, City’s online learning environment Moodle contains resources for each of the modules from lecture notes and lab materials, to coursework feedback, model answers, and an interactive discussion forum.

We expect you to study independently and complete coursework for each module. This should amount to approximately 120 hours per module if you are studying full time. Modules are assessed through written examination and coursework, where you will need to answer theoretical and practical questions to demonstrate that you can analyse and apply computer games technology methods.

The individual project is a substantial task. It is your opportunity to develop an autonomous research-related topic under the supervision of an academic member of staff. This is the moment when you can apply your learning to solve a real-world problem, designing and implementing a solution and evaluating the result. At the end of the project you submit a substantial MSc project report, which becomes the mode of assessment for this part of the programme.


The programme is composed of eight taught modules and a final project.

The eight modules provide you with a firm grounding in computer games technology, including mathematics, programming, and game engines and architecture along with specialist topics in computer graphics, physics, AI, and audio.

The project component gives you an opportunity to carry out an extended piece of work under the supervision of one of our specialist academic and research staff, at the cutting edge of games technology, in an industrial or academic context.

Core Modules - there are eight Core Modules.
-Games development process
-Computer game architectures
-Computer graphics
-Game Physics and Artificial Intelligence
-Digital Signal Processing and Audio Programming
-Programming in C++
-Systems Specification
-Research, Methods and Professional Issues

Career prospects

Graduates are equipped with advanced knowledge and skills in a range of topics in games technology in preparation for a career in computer games development.

Alumni of the course are working in companies including Rockstar, Sony Computer Entertainment, Electronic Arts, and Codemasters, as well as start-ups and independent studios.

City has a dedicated incubation space, called the Hangout, located in the heart of Tech City that is specially designed for student entrepreneurs from City, University of London who want to get their idea off the ground.

Professional roles include:
-3D Graphics Programmer
-Audio Programmer
-Physics Programmer
-Artificial Intelligence Programmer
-Simulation and Game Engine Programmer
-User Interface Programmer
-Tools and Utility Programmer
-Scripting Languages Programmer
-Networking Specialist
-Porting Programmer

Visit the Computer Games Technology - MSc page on the City, University of London website for more details!

(Student Profile)

Caroline Aubry

Why did you choose to study at City University London?
I moved to London a while ago and decided to undertake a BA(Hons) in Games Design. At that time, I didn’t know I’d enjoy the programming aspect a lot more than the rest of the game development process. Upon graduating I chose to pursue a career as a game developer. Throughout my career, I realised that it would be beneficial and of a great support to hold an academic degree in programming. I wanted to satisfy my desire to learn from a more technical perspective, effectively providing me with the means to continue exploring the areas that interest me the most within the game industry.

For these reasons, I started looking into different Masters degrees around London where I could keep my commitments with my full-time employment at a game company. City University London is a well-known establishment, with a wide selection of degrees, a good location in the heart of the City and considerate timetables. I chose City mainly because I was impressed by the content of the Computer Game Technology Masters degree as well as the success of past students.

What do you enjoy most about your course?
I enjoy that the MSc Computer Games Technology course is both demanding and fulfilling. The dynamic nature of the lectures, with both theoretical and practical sessions being taught has helped my understanding of a wide range of topics that the game industry today requires. I find the timetable very considerable for part-time students, and lecturers are always responding to questions on and off campus. Additionally, there is a good dynamic within the student core, where everybody is happy to share their knowledge and help each other.

What has been the highlight of your course so far?
Interactions within the lectures have been a particular personal highlight. For example, in the Game Computer Graphics course, we were able to showcase our end of module coursework while students could vote for their favourites. As it is a game development course, I found it enjoyable to encounter gamification within the teaching environment.

What do you plan to do after you graduate?
I am currently contracted as a developer for a game company that I value, where I am able to learn new skills and improve upon my existing. I would love to continue working on quality games, with experienced people, where passion is key.

(Student Profile)

Orkun Bektas

Orkun Bektas is a developer at a world-leading computer games company.

He studied Computer Games Technology at City University London. Now he's one of the developers behind the most successful driving franchise in gaming history.

Orkun helped to produce the fifth version of the game for release on the Xbox and PlayStation platforms. It generated $800m of sales on its first day. In the UK, it was the fastest-selling game of all time.

On his decision to study at City:
"I decided to do a postgraduate qualification in Computer Games Technology because video games has been my passion and I wanted to pursue a career in the field. I thought getting an MSc degree from a highly regarded university such as City would teach me the skills required in the career path I wanted to take."

Orkun believes that his City degree has been "helpful for both getting the job and providing me with the skills to be an asset to the company."

On the highlights of the course:
"Some of my assignments were challenging and involved intense thinking and extensive designing. After I completed the course, Dr Chris Child and Dr Greg Slabaugh invited me to be part of Cancer Research UK's Gamejam. Trying to complete the production of a game in less than 72 hours with complete strangers taught me a lot and was one of the highlights of my time at City."

"I believe it has also helped me develop my skills as a programmer. The portfolio I created during the course has been especially helpful in taking my career further."


City University London, School of Mathematics, Computer Science and Engineering Studentships - 6 Awards

The School of Mathematics, Computer Science and Engineering at City University London is offering 6 full-time, three-year doctoral studentships, in the fields of Engineering and Computer Science, for 2016/17 entry. Applications are invited from exceptional UK, EU and international graduates wishing to pursue cutting-edge research in any of the School's key research areas.The School is investing in academic excellence following its success in the recent REF 2014 which highlighted the world class quality of its research.What is Offered
A doctoral studentship will provide:
- An annual bursary (£16,000 in 2015/16)
- A full tuition fee waiver for UK and EU students. Applications are welcome from overseas applicants but the applicant must make appropriate arrangements to cover the the difference between the overseas and UK tuition feeApplications are welcome from individuals wishing to pursue research in any of the areas listed below. You are encourged to discuss your application in advance with a potential supervisor in the School. Please follow the links to find out more:- Computer Science - Adaptive Computing Systems; Human‐Computer Interaction Design; Software Reliability; Machine Learning; Geographic Information Science.
- Civil Engineering - Civil Engineering; Civil Engineering Structures; Fluid-Structure Interaction.
- Electrical and Electronic Engineering - Biomedical Engineering; Systems and Control; Photonics and Instrumentation.
- Mechanical and Aeronautical Engineering - Fluid Dynamics; Turbulence and Flow Control; Multi-Scale Flow Technologies; Fluid-Structure Interaction.Further Information:
Email: [email protected]
Visit: http://www.city.ac.uk/citygraduateschool

Value of Scholarship(s)



- Applicants must hold at least a 2.1 honours degree or merit level Masters degree in a relevant subject (or international equivalent)
- Applicants whose first language is not English must have achieved at least 6.5 in IELTS or a recognised equivalent
- Applicants must not be currently registered as a doctoral student at City University London or any other academic institution

Application Procedure

Applications must consist of:
- a research degree application form
- 3 page research proposal
- proof of academic qualifications
- proof of English language proficiency (if you do not speak English as your first language) and
- two confidential references (one of which must be an academic reference).The above documents should be compiled into a single document and submitted to [email protected] by the 26th May 2016.

Further Information


Entry Requirements

Applicants should hold a lower second class honours degree, the equivalent from an international institution or an equivalent professional qualification. Prior degrees should be in a numerate subject with a substantial computing content. Previous academic and commercial experience is also considered. If you do not qualify for direct entry, you may wish to follow a Graduate Diploma pathway to the programme through one of our partners.

Email Enquiry

Recipient: City, University of London

Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.

Your enquiry has been emailed successfully

Share this page:

Cookie Policy    X