Computer Science with Games Programming with Foundation Year
Computer science with games programming is a degree that gives you the rigorous technical foundation of computer science alongside specialist skills in the programming techniques used to create interactive game experiences. Computer science at its core is the study of computation, covering algorithms, data structures, programming languages, software engineering, artificial intelligence, and the mathematical principles that determine what computers can and cannot do. Games programming adds to this the specific challenges of real-time rendering, physics simulation, game engine architecture, input handling, and optimisation that make modern games technically demanding to create.
At the University of Huddersfield you will study this four-year full-time programme, which includes a foundation year, a sandwich year, and a work placement. The foundation year ensures that students are academically prepared for the rigorous computer science content that follows, while the sandwich year and placement provide extended professional experience in the games industry or in a related technology sector. This combination of academic preparation and professional immersion is a significant advantage in a competitive industry where both technical ability and commercial experience matter.
The typical entry tariff is 104 points.
Across the programme you will study programming in C++ and other languages used in the games industry, game engine development, graphics programming, artificial intelligence for games, software engineering practices, and the mathematical foundations including linear algebra, calculus, and statistics that underpin both computing and games development. The sandwich year placement often takes students into games studios or technology companies, building the real-world experience that employers value. Graduates work as games programmers, engine developers, technical artists, tools programmers, and software engineers across the games industry and in related technology sectors.
Further study in computer science, games technology, or software engineering is an option for those seeking more specialised technical expertise or research careers.