Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The BSc (Hons) Games Programming with foundation year program focuses on the technical skills needed for game development.
During the foundation year, you'll explore various computing concepts, including Python or similar programming languages. No previous coding experience is required, though strong math skills, particularly in algebra, will be beneficial. You'll also develop problem-solving strategies and research fundamentals to prepare for degree-level coursework.
Our goal is to help you become a proficient programmer. After the foundation year, you'll work with C, the primary language in game development. You'll receive ongoing support to master object-oriented programming, design methods, and advanced data structures and algorithms for game creation.
As games grow more cinematic, we teach applied mathematics and physics to help you build realistic 2D and 3D environments. You'll also get hands-on experience with multi-platform development and AI techniques used in professional game production.