Game Design & Technology Master's Programme

University of Gothenburg


Game Design & Technology Master's Programme


University of Gothenburg




2 years


Start date

Autumn 2018


The Game Design and Technology programme is uniquely customized to fit companies’ needs for highly skilled programmers understanding the importance of gameplay and user experience. Through a combination of theoretical knowledge and practical group projects, students are given the skill set need to work within either game companies or other technical companies developing interactive simulations, but also supporting those that wish to start their own game studios.Building on international research in games and computer science with over a decade’s experience in programming course related to games, the international master programme Game Design and Technology provides students with the necessary technical skills to develop and expand game engines that are customized towards the gameplay needs and wishes of players and gamers.The creation of modern computer and video games relies heavily on the development of high performance game engines that let players experience a rich and meaningful gameplay. This can range from having hyper-realistic renderings of dynamic environments through complex procedural generation of massive game worlds, to distributed real-time systems with complex physics-based animations. In all these cases, the success and enjoyment of a game need to be built on a robust and efficient implementation of a game engine.The Game Design and Technology is built to provide students with these skill sets, allowing them to both work in the game industry and in other technical industries that make use of highly complex and interactive simulations and animations, e.g. the automotive industry and companies making extensive use of virtual reality systems.The core courses in the Game Design and Technology programme provide students with the skills required to build both small and large game engines together with an understanding of how to find, test, and evaluate gameplay suitable for the intended target audience.Based on this foundation, the elective courses available to students give them a wide range of possible technical specializations they can focus on or a chance to strengthen skills in design or user experience. Examples of elective courses include Algorithms for Machine Learning and Inference, Compiler Construction, Fluid Mechanics, Information visualization, Mobile Computing, Real-Time Systems, and User analytics. The education finishes with master thesis projects during which students can either work practically at companies with research topics or explore them more theoretically in an academic environment.