Computer Games Programming BSc(Hons) single honours

Bachelor's degree

In Surrey

£ 9,250 VAT inc.

Description

  • Type

    Bachelor's degree

  • Location

    Surrey

  • Duration

    4 Years

  • Start date

    Different dates available

In Year 1 you will develop game programming skills using the industry standard C++. Specialist modules cover 2D and introductory 3D games programming using a C++ game engine, together with the maths and physics required for game development. You will also broaden your knowledge in computing, including requirements analysis and design.

In Year 2 you will create games using engines such as Unity and Unreal. You will further develop your C++, C# and 3D graphics and shader programming knowledge. You will learn how to incorporate artificial intelligence (AI) in your games including for real time strategy, racer and first person games as well as more serious and educational games. Underpinning this will be the computer science concepts of computer architecture, operating systems and parallel processing as well as network communications.

In Year 3 you used an agile team-work to develop a game from initial concept to publishing stage with the aim of releasing a game on platforms such as the Google Play store or itch.io in a multidisciplinary team. You will develop skills in real-time C++ console and multiplayer game programming. In addition to the capstone project, which has a games theme, you may choose from a range of option modules.

Facilities

Location

Start date

Surrey
See map
Kingston Upon Thames, KT2 7LB

Start date

Different dates availableEnrolment now open

About this course

Learn Through Making: Create a portfolio of games as you progress through the course.
Access to a dedicated games lab fully stocked with the latest development kits and tools including PCs with GTX1080 graphics cards and Sony PlayStation 4 (TM) consoles. Software tools including Unreal, Unity Pro and Visual Studio so you can build high-quality games and deploy them to the PC, mobile devices or game consoles.
Access to the newly launched CAVE (Centre for Augmented and Virtual Environments) featuring HTC Vive, Oculus Rift and Sony PlayStation VR headsets.
You'll benefit from the University's educational partnership with Sony and have the chance to work with the latest technology and develop for the PlayStation 4 console.
The course is designed to provide the specialist game programming, mathematics and technical skills you need to follow a career in computer games - coupled with the team-working skills sought after by employers.
Optional media along with a range of other computing modules, enable you to tailor your degree to your own interests and career goals.
Group projects and individual assignments build your team working abilities and initiative skills - and provide you with finished projects to develop your portfolio.

You will have the opportunity to study a foreign language, free of charge, during your time at the University on a not-for-credit basis as part of the Kingston Language Scheme. Options currently include: Arabic, French, German, Italian, Japanese, Mandarin, Portuguese, Russian and Spanish.

The minimum entry qualifications for the programme are:
From A levels: 112 points, General Studies not accepted OR

BTEC National: 112 points: Distinction, Merit, Merit OR

Access Diploma: Equivalent of 112 UCAS points OR
Computing Foundation Year

Plus: GCSE candidates are normally required to hold five GCSE subjects grades A*–C (or equivalent numeric score under reformed GCSE grading scale): including English Language and Mathematics

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Computing
  • Artificial Intelligence
  • Design
  • 3d training
  • Graphics
  • 3D
  • Systems
  • Team Training
  • Programming
  • Game Science
  • Games Programming
  • Requirements Analysis

Course programme

Module listing

Please note that this is an indicative list of modules and is not intended as a definitive list. Those listed here may also be a mixture of core and optional modules.

Year 1
  • Programming I Thinking Like a Programmer
  • Game Science
  • Games Programming
  • Requirements Analysis and Design
Year 2
  • Computing Systems
  • 3D Graphics Programming and Artificial Intelligence
  • Professional Game Development Environments
  • Optional Modules
Optional sandwich year
  • Industrial Placement
Year 3/4
  • Individual Project
  • Game and Media Creation Processes
  • Multiplayer and Game Console Programming
  • Optional Modules

Additional information

International Fee -:


Year 1 (2019/20): £14,200
Year 2 (2020/21): £14,600 
Year 3 (2021/22): £15,000

Computer Games Programming BSc(Hons) single honours

£ 9,250 VAT inc.