Computer Games Programming

Course Introduction

**Reasons to choose Kingston**

– This course received more than 92 per cent for satisfaction (National Student Survey 2018).

– Kingston University is an educational partner of Sony through PlayStation First. You’ll have the opportunity to develop games for the

PlayStation 4.

– In our inKUbator, you can learn directly from the industry. Speakers have been from Sony, Splash Damage, Aardvark Swift, Interactive Selection, CryTek and Unity.

**About this course**

Are you considering the many opportunities offered by the growing games industry? This course offers you specialist skills for a career in this dynamic field. You’ll graduate with a portfolio that showcases your work, ready to impress potential employers.

You’ll learn C++ and C# programming languages, use game engines, such as Unity and Unreal, and develop games for PC, mobile, tablet and the Sony PlayStation 4. Studies include the use of artificial intelligence in realtime strategy, race and first person games as well as educational games. You’ll also learn the computer science that underpins programming, such as requirements analysis and design and network communications.

You’ll be able to participate in Game Jams, working in a team over a 24-hour period to create games and attend optional trips (such as the PC Gamer Weekender).

Course Modules

Please note that this is an indicative list of modules and is not intended as a definitive list.

Year 1:

CI4500 - Games Science,

CI4515 - Game Programming,

CI4105 - Programming I Thinking Like A Programmer,

CI4305 - Requirements Analysis and Design.

Year 2:

CI5320 - Database-Driven Application Development,

CI5330 - User Centered Design,

CI5001 - Digital Motion Graphics and Compositing,

CI5002 - Multimedia Design and Authoring,

CI5012 - Introductory Digital media and Computer Generated Imagery.

Year 3 Core Modules:

CI6100 Individual Project,

CI6535 Game And Media Creation Processes,

CI6515 Multiplayer and Console Game Programming.

Year 3 Optional Modules:

CI6013 - Modelling and Animation,

CI6315 - User Experience Design Thinking,

CI6320 - Advanced Data Modelling,

CI6330 - Mobile Application Development,

CI6415 - Digital Entrepreneurship,

CI6125 - Software Development Practice.

Start Date


Tuition & Fees

Duration & Attendance Qualification Tuition fees Fee type
3 years
Full Time
Bachelor of Science (with Honours) - BSc (Hons) £9,250 Home Fees
3 years
Full Time
Bachelor of Science (with Honours) - BSc (Hons) £9,250 European Fees