Text version | Website feedback | Campus Portal | Campus email: Hull / Scarborough

MSc in Games Programming

Course Content and Structure

The MSc is available on a full-time basis over 12 months and consists of six taught modules and a substantial personal project. The six taught modules are as follows.

Specialist Modules

Game Development Architecture
Game design and history, game hardware and input devices, graphics architecture, rendering hardware and console architecture.
Games Programming and AI
DirectX programming, profiling, console design and development, artificial intelligence.
Advanced Game Development
Pixel and vertex shaders, computational 3D geometry, ray-tracing, radiosity, advanced AI.
 

Computing Modules

Simulation and Distributed Programming
Real time simulations, kinematics, collisions, motion capture, distributed systems.
C++ Programming and Design
Object-oriented design, C++ software development, debugging, multi-threading.
Real Time Computer Graphics
Real-time graphics and animation, mathematics for graphics, 3D graphics, lighting, shading, graphical algorithms.