BSc (Hons) Games Programming

Bolton

 

INTAKE: September

Program Overview

This program provides a comprehensive foundation in programming languages, algorithms, and software engineering principles applied specifically to the gaming industry. It emphasizes hands-on experience with game engines, graphics programming, artificial intelligence, and physics simulation. Graduates are prepared to enter the competitive game development field with the skills to produce innovative, efficient, and engaging games.

Curriculum: The curriculum includes core modules in programming (C++, C#, Java), computer graphics, data structures, algorithms, and software development methodologies. Specialized courses cover game engine architecture, real-time rendering, AI for games, network programming, and mobile game development. Practical projects and teamwork are integral, offering students the chance to build complete game prototypes and systems.

Research Focus: The program is closely aligned with cutting-edge research in areas such as real-time rendering techniques, procedural content generation, AI-driven game behavior, and immersive technologies like VR and AR. Faculty and students engage in research projects that push the boundaries of game programming and interactive media.

Industry Engagement: University of Greater Manchester maintains strong industry links, facilitating internships, live project collaborations, and guest lectures from gaming professionals. These connections ensure that students are exposed to current industry practices, tools, and challenges, enhancing their employability upon graduation.

Global Perspective: Recognizing the global nature of the gaming industry, the program incorporates international case studies and encourages collaboration with diverse student cohorts. This broad perspective helps students understand global market trends, cultural influences in game design, and prepares them for careers in multinational game studios and digital media companies worldwide.

Pollster Education

Location

Bolton

Pollster Education

Score

IELTS 6

Pollster Education

Tuition Fee

£ 15950

Undergraduate Entry Requirements

Academic Qualifications: Applicants should have successfully completed their secondary education with a minimum overall score of 60% or equivalent in their respective country's grading system.

English language proficiency:

  • IELTS: A minimum overall score of 6.0 or 6.5 with no individual component below 5.5.
  • TOEFL: A minimum overall score of 80.
  • PTE Academic: A minimum overall score of 59.
  • Some programs may have specific subject prerequisites or additional requirements.

The University of Greater Manchester offers a variety of scholarships to support international students in financing their education. These scholarships are designed to reward academic excellence and assist students in pursuing their studies in the UK.

Global Futures Scholarships: The university provides the Global Futures Scholarships, which offer financial support to international students. These scholarships are available to both undergraduate and master's students holding an offer for full-time study on campus in Manchester.

Graduates of the BSc (Hons) Games Programming program at the University of Greater Manchester are equipped with strong technical programming skills and a deep understanding of game development, preparing them for a wide range of rewarding careers in the rapidly evolving gaming and software industries.

Game Programmer: Writing efficient, clean code to develop game mechanics, graphics, and interactive systems for various platforms.

Graphics Programmer: Specializing in rendering techniques and visual effects to create stunning game visuals and real-time animations.

AI Programmer: Designing and implementing artificial intelligence systems that control non-player characters and game behaviors.

Physics Programmer: Developing realistic physical simulations in games, such as collision detection and motion dynamics.

Gameplay Programmer: Integrating gameplay features and mechanics, ensuring smooth interaction between player inputs and game responses.

Network Programmer: Creating and optimizing multiplayer and online gaming infrastructures to support real-time player interactions.

Mobile Game Developer: Building games optimized for mobile devices, focusing on performance and user experience.

Tools Developer: Developing software tools and editors that assist other game developers in creating content efficiently.

Virtual Reality (VR) Developer: Designing and programming immersive VR experiences and interactive environments.

Software Engineer (Games Industry): Applying programming expertise to various stages of game production, including development, testing, and optimization.


Similar Courses
WhatsApp Enquiry Call Enquiry