Loader

MSc Computer Games Programming MSc Computer Games Programming Staffordshire University ../webroot/files/Institutions/cover_photo/1534149644Staffordshire-University.jpg

Staffordshire University

Masters Degree , Computer Games Programming

Course Description

Key features For graduates of computing-based awards who are aiming for a Computer Games Programming role in the games industry. Builds on your existing knowledge of programming, software engineering and computer systems, and covers the game-specific topics you need to succeed Gain industrial experience in an optional 6-12 month paid placement Dedicated games programming labs with facilities for PC, console and handheld game development What you do Core taught modules cover game engine programming, computer graphics theory and algorithms, game platform architecture, low level techniques and optimisation, game artificial intelligence, game industry software development practice, and advanced topics in game development and real-time rendering. Throughout your course you will create games for a variety of computer and console platforms, mobile devices, and networked systems, both individually and in teams, building up a portfolio of work to show to potential employers. You will learn research methods and write a research proposal, and will then undertake a dissertation in an area of game programming which interests you. Core modules CE00208-M Computer Graphics CE00542-M Personal Development and Research Methods CE01045-M Game Engine Programming CE01046-M Low-Level Game Programming CE01048-M Advanced Game Programming Concepts CE01047-M Game Industry Software Development Practice CE00211-M Game Artificial Intelligence CE01066-M Dissertation (60 credits) Options - note we cannot guarantee that all option modules will run CE00204-M Object Oriented Software Systems Engineering CE00213-M Mobile Applications and Systems CE00214-M Mobile Computer Communications Systems CE00728-M Internet Applications CE00465-M Enterprise Applications CE00731-M Network Systems and Technologies CE00754-M Interaction Design CE01076-M Database Design and Development CE00274-M Ludology CE00275-M Interface and Platform Development 1 CE00470-M Games Theory and Behavioural Analysis CE00473-M Synergy of Computer Games and Film CE00535-M Mobile Web and Multimedia Where next On completion you will find yourself employable in Game Industry software development roles such as Game Play Programmer, Artificial Intelligence Programmer, or Game Engine Developer, as well as in the wider Computing Industry. High achieving students may also pursue specialist topics in game programming at the PhD level. Have you also considered MSc Computer Games Design MSc Computing: Games Development MSc 3D Games Modelling

 

RELATED COURSES