Studying Computer Games Programming

Introducing your course leader, James Banton

Hi, I’m James Banton and I’m the course leader for the BSc (Hons) Computer Games Programming course.

I have industry experience at Red Kite Games, where I contributed to Mafia 1 and Mafia 3 Definitive Edition alongside other unannounced projects. Holding a Bachelor's degree in Computer Games Programming and a Master's in Computer Science (Software Engineering), my research focuses on Artificial Intelligence, particularly Genetic Algorithms and evolutionary strategies in games. I’m really passionate about AI integration in game systems, and I explore advancements in believability and procedural techniques. 

I look forward to welcoming you to University of Staffordshire and supporting you in developing the skills needed for a career in games development.

Developer Mode | Using Maths to Predict the Future In Games

Maths is fundamental to all computer games. In this episode, lecturers Craig Weightman (Games Programming) and Mike Acosta (Games Art) explore techniques that are commonly used to accurately predict behaviour and simulate a gaming world, from physics to networked gaming.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Enhance your career prospects by engaging with industry professionals

We prepare our students for their career journey by organising our award-winning industry-led mock interviews for all of our final-year game students. You'll have the opportunity to engage in one-on-one interviews with leading members of the UK games industry, and receive detailed and constructive feedback on your CV, portfolio, and interview technique.

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Have you explored our virtual campus in Fortnite?

Built by our talented games students, StaffsVerse is the UK’s first university campus to be recreated as a Fortnite island.

Join us for an exclusive behind-the-scenes look at how we brought this innovative project to life!

Explore StaffsVerse

Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on the provider's website

Frequently asked questions

Can I join any games related societies or clubs?

University of Staffordshire offers a variety of gaming societies, including League of Legends Society, Valorant Society, Call of Duty Society, Super Smash Bros Society and Overwatch 2 Society. Some of the societies host a range of events each year such as tournaments, fundraisers, gaming parties and the annual campus clash where students play against each other. 

What programming languages will I learn?

The course covers programming languages such as C++, C#, and Java.

Are there any industry placements available?

Yes, you can complete a one-year industry placement after your second year.

What kind of projects will I work on?

You will develop a portfolio that includes creating games, studying game AI and physics, computer graphics using DirectX and OpenGL, and network programming for multiplayer games.

Are there opportunities to work with industry professionals during the course?

The course includes guest speakers from the industry who discuss cutting-edge game development tools and processes. Additionally, you will have opportunities to pitch your games to commercial studios such as Matmi, Team 17, and Media Molecule, providing valuable industry exposure and feedback.

Teaching staff

Davin Ward

Interim Course Director

Davin is the Course Director for Game Technologies. Having experience in running his own indie games company he brings this knowledge and understanding into his teaching. As Course Director he is responsible for supporting placements opportunities.

Davin's profile

Peter Cooper

Lecturer

Peter has taught software engineering, web development, games development and computer science. He is commencing a research MSc in Computer Science, developing areas of interest such as Artificial Intelligence, Cloud Gaming and Gamification.

Peter's profile

Craig Weightman

Senior Lecturer

Craig is a lecturer in Games Programming and has an active research interest in gamification and its uses in developing society.

Craig's profile

Luke Barsby

Lecturer

Luke is a Computer Game’s Developer as well as an active researcher in the Extended Reality field. His main area of interest is using mixed realty as a tool for the design of interactive exhibits.

Luke's profile

Your next steps

  1. Accept your offer

    An exciting new chapter awaits you here at University of Staffordshire - we can't wait to meet you. Before you can progress with finance or accommodation choices, you'll need to confirm your offer via UCAS.

  2. Apply for student finance

    It's best to arrange your student finance before starting University. You can learn more about student finance and make an application at www.gov.uk/student-finance. Our support team is here to help, get in touch if you have any questions about student finance.

  3. Apply for your accommodation

    We have a range of accommodation to choose from to suit all lifestyles and budgets, including en-suite and accessible rooms. Browse rooms and find out how to apply.

for Career Prospects

Whatuni Student Choice Awards 2023

for Facilities

Whatuni Student Choice Awards 2023

for Social Inclusion

The Times and The Sunday Times Good University Guide 2023

of Research Impact is ‘Outstanding’ or ‘Very Considerable’

Research Excellence Framework 2021

of Research is “Internationally Excellent” or “World Leading”

Research Excellence Framework 2021

Four Star Rating

QS Star Ratings 2021