BSc (Hons)

Computer Games Design and Development

This Computer Games Design and Development course offers a skill-set that will help you gain employment as a game programmer.

How to apply Apply through UCAS Book an Open Day Chat to us

UCAS Code

Start Date

September 2027

Location

Pontypridd

Campus Code

A

Course Overview

You could find yourself at the heart of the computer game development process, from writing code, testing it and fixing bugs, to producing tools for other members of the team to use.

Whether you're interested in artificial intelligence, game physics or cross- platform graphics rendering, the computer games industry is a thriving sector that offers many opportunities to work with publishers, independent studios or middleware producers.


What you'll study

Build your programming skills by learning how to solve problems, develop software and write clear, maintainable code. You’ll explore object-oriented programming, compilers, operating systems and development environments.

Develop your understanding of information systems by applying practical design and implementation skills. You’ll also learn to identify security risks, vulnerabilities and potential threats within different computing environments.

Build your understanding of how computer systems work by exploring their organisation, architecture and connectivity. You’ll learn how different components work together to support communication and computing.

Explore how the computer industry works through game development, while developing your academic, professional and employability skills. You’ll consider legal, social and ethical issues in computing.

Build your confidence with mathematical and statistical concepts and learn how to apply them to computing problems. You’ll develop problem solving skills and evaluate the strengths and limitations of your solutions.

Develop your programming skills by exploring common data structures and the algorithms used to work with them efficiently. You’ll also build on your understanding of object oriented programming and its practical applications.

Explore the role of operating systems in modern computing and build your understanding of how they manage resources, support applications and provide the foundations for everyday computer systems.

Explore the fundamentals of computer graphics and learn to use modern graphics APIs. You’ll develop your understanding of graphics theory and build practical skills to create and work with computer graphics.

Develop your understanding of 2D and 3D game development pipelines while creating practical tools and applications. You’ll learn how these tools support the production of content for games and game engines.

Explore game architectures and interactive graphics while gaining experience of developing software as part of a team. You’ll also consider the legal, ethical and professional issues involved in game development.

Explore virtual and augmented reality, immersive environments and the technologies behind the Metaverse. You’ll investigate networking, visualisation and connectivity, while considering the social impact of multiplayer immersive experiences.

Gain meaningful experience in the computing industry through supervised work experience and work based learning. You’ll develop practical skills and build your understanding of professional working environments.

Broaden your cultural and educational experience by studying at an overseas partner institution. You’ll experience a different learning environment, develop your independence and gain a wider perspective on computing.

Apply your practical, research and analytical skills to an individual project that addresses a real need. You’ll develop an innovative solution, manage your project independently and critically evaluate your work and approach.

Explore GPU programming techniques used to create real time graphics effects. You’ll learn to evaluate the performance of GPU algorithms and engage with graphics research to build your knowledge and develop your skills further.

Explore modern game engine design and the latest techniques used in the industry. You’ll learn how game engines are structured, the role they play in development and the technologies that underpin them.

Explore the theory and practical application of parallel and concurrent programming. You’ll learn how to design and implement systems that can perform multiple tasks simultaneously and understand the challenges involved.

Explore the theory and practical application of artificial intelligence while learning how intelligent systems are designed and developed. You’ll build a broad understanding of how AI can be used to solve problems and support decision making.

We regularly review our courses to keep pace with changing skills and employer needs. If a review leads to significant changes, we’ll contact you to explain what’s changing for the coming year.

Teaching and Assessment

You will spend 16 hours each week in lectures, tutorials and practical sessions. You will also spend four hours per week, per module, on coursework, general reading and other preparation.  You can also be part of our active Computer Games Society and enjoy company visits and guest lectures from industry professionals.

You'll learn by doing, making use of high-performance computers and working individually and in teams to produce games to tight deadlines. You'll work on real problems that will prepare you for employment, and develop key skills to support lifelong learning. 

Assessment includes examinations, coursework and problem-based exercises taught using real-life scenarios.

Career Prospects

The development of mobile devices has opened up new possibilities for careers in computer games development, alongside existing console and desktop platforms. So for those with the right skills, like our Computer Games Design and Development graduates, there are more employment prospects than ever before.

Your future career

There has been a huge growth in the games development industry, generating a demand for highly-trained and motivated software engineers, but on this Computer Games Design and Development course you will also gain skills that are useful in other software careers.

Industry Skills

Our students learn C++ and Unreal® Engine from week one with coverage of Unity® following quickly afterwards. We place a strong emphasis on modern and open source games engines throughout the whole course, with much of this placed within the context of teams. With graphics programming spanning multiple years, you will be well versed in producing striking effects. 

Salary Expectations

A Computer Games Design and Development degree can open opportunities across Gaming and the wider sector. Games Design careers offer strong earning potential: 

Median wage 
UK: £51.4k per annum 
Wales: £41.5k per annum 
 
Total jobs in 2025 
UK: 1.26m 
Wales: 30,764 
 
Source: Lightcast Labour Market Data 2026 

What sets us apart?

Two students in a University library

Ranked in the Top 50 UK universities in the Guardian University Guide 2026.

Three students studying in a pod in the library at Cardiff campus

Top in Wales for new business startups for the 6th consecutive year, and 7th in the UK (HEBCIS).

Admissions Advice

We're here to help. Whether you a have a question about your course, fees and funding, the application process or anything else, there are plenty of ways you can get in touch and we'd to talk to you. You can contact our friendly admissions team by phone, email or chat to us online

  • Computer Games Design and Development

    • Full-time, 3 years

    • September

    • Pontypridd

Ready to apply?

Still exploring your options?