The BSc (Hons) Game Programming at Birmingham City University is your gateway to a career in the thriving global games industry. You will develop the core programming expertise and technical skills essential for creating cutting-edge video games, focusing on areas like game artificial intelligence, network programming, and console development. This undergraduate degree is designed for aspiring programmers who want to master the complex challenges of game creation, from fundamental algorithms to sophisticated engine architecture. You will gain a deep understanding of the principles that drive modern game development, preparing you for a dynamic and rewarding professional path.
This full-time, on-campus programme spans three years, immersing you in practical application through core modules covering game physics, graphics, and studio production. You will gain hands-on experience with industry-standard tools and methodologies, working on projects that mirror real-world development cycles. In your final year, you will undertake an individual honours project, allowing you to showcase your specialised skills and creativity. Upon graduation, you will be equipped with a robust portfolio and the technical proficiency to pursue roles as a game programmer, engine developer, or technical artist in studios worldwide.