Skip to main content
Panoramic collage of university campus architecture

BSc(Hons) Computer Science with Games Programming

University of Huddersfield, United Kingdom
Save

Course Overview

Games development is a large and thriving industry in the UK. We want to help you gain the skills to become a great programmer so you can get a rewarding job in this exciting sector. You could be a games developer or choose to take your skills and work in any programming job. Your course will cover general computing and software engineering knowledge and techniques that apply across the computing industry. At the same time, youll have the chance to explore the latest issues in computer games. Look at the technical aspects of game development, and support you to develop a solid knowledge base. We'll cover some vital topics from computer game programming to game systems and development techniques. Well also cover Game engine architecture, Computational Mathematics, Artificial intelligence, Computer graphics Physics simulations. You'll study programming languages, including Java, and be supported in progressing to C++ (as it is the industry standard). You'll also explore game-specific technologies, shaders, computer vision, and virtual reality (VR). As the ability to work in a team is a vital skill in the games industry, we support you in developing your team working skills through group project work.

General Eligibility

Entry requirements

BBB-BBCat A Level.

120-112UCAS tariff points from a combination of Level 3 qualifications.

Meritat T Level.

DMMin BTEC Level 3 Extended Diploma.

Access to Higher Education Diploma in a subject relevant to the course with 45 Level 3 credits at Merit or above.

120-112 UCAS tariff points from International Baccalaureate qualifications.

Part Time Work Details

20 Hours of work permit weekly for international students.

What You'll Study

1 Year 1

Computing Science and Mathematics

Project 1

Computer Organisation and Architecture

Software Design and Development

Computer Network Fundamentals

2 Year 2

Core modules:

  • Real-time Graphics

  • Game Engine Architecture

  • Team Project (Games)

  • Algorithms and Data Structures

  • Introduction to Artificial Intelligence

Option modules:

Choose one from a list which may include:

  • Object-Oriented Systems Development

  • Computational Mathematics 1

  • Operating Systems

  • Language Translators

3 Year 3 – optional placement year

This course offers an optional one-year work placement after Year 2.

4 Year 4

Core modules:

  • Individual Project

  • Advanced Computer Games Development

  • Team Project (Games)

Option modules:

Choose one from a list which may include:

  • Data-driven Artificial Intelligence

  • Computational Mathematics 2

Language Requirement

  • IELTS6.0
  • TOEFL78
  • PTE58
  • Duolingo79

The minimum for IELTS is 6.0 overall, with no element lower than 5.5 or equivalent.

Additional Information

This course is available: 4 years Inc. placement year

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email