COURSE IN DEPTH
MSc modules (Programmers)
In order to complete this course you must successfully complete all the following CORE modules (totalling 180 credits):
Small Scale Video Game Research and Prototype Development
20 credits
The purpose of this module is to give you the opportunity to experience the challenge of completing the research and prototype phase of a time constrained, small-scale video game project. You will work in small code teams to research appropriate gameplay implementation within a defined framework and to coding standards.
Small Scale Video Game Development
40 credits
The purpose of this module is to bring together art, code, production and design students together into a game development team and give them the opportunity to work collaboratively to produce a releasable small-scale video game. Typically this is the type of title commonly described as an ‘indie game’ which is made in a short time frame with a small agile development team. If the completed game is at an appropriate standard the game can be submitted to relevant game stores and act as a published title on a student CV.
Large Scale Video Game Research For Programmers
20 credits
The purpose of this module is to give you the opportunity to experience the challenge of completing the research and concept phase of a co-ordinated yet adaptive video game project. You will work in a large code team to research appropriate code implementation for framework level game development. The focus of the module will be on low-level programming to enable further development of a largescale video game. Students will look specifically at systems such as player control, game play, AI, graphics and rendering and game framework.
Large Scale Video Game Prototype
40 credits
The purpose of this module is to bring together art, code, production and design students together into a game development team and give them the opportunity to work collaboratively to produce a prototype for a large-scale game on either console, PC or connected devices.
Final Major Project
60 credits
The purpose of the module is to enable you to undertake a sustained, in-depth and theoretically informed research project exploring an area that is of personal interest to you. It is important that we can support you appropriately, so you will be guided towards choosing a research topic which is relevant to your discipline and in which your lecturers have expertise. The outcome may take the form of a written dissertation or a practical outcome with accompanying reflective, critical and contextual material. The main consideration when choosing your topic is that it must be relevant to your programme and you should consider the relevance of this topic to your future academic or professional development.