Program overview
Admission Requirements
Intakes

Last updated on 2025-05-30

Program overview

Program Overview

Humber's Advanced Diploma in Game Programming is a comprehensive program that emphasizes the art of coding and game development. Designed for those passionate about gaming, students will master essential programming skills, particularly in C++, and delve into graphics, mathematics, physics, and artificial intelligence. The curriculum encourages hands-on experience through individual and collaborative projects, allowing students to create games while learning critical concepts like game engine architecture and agile methodologies. A significant aspect of the program is the collaboration with peers from related fields, enhancing teamwork skills vital for the gaming industry. Graduates will leave with a robust portfolio, including a mid-program project and a capstone project, showcasing their ability to develop a C++ game engine and utilize popular game engines like Unity and Unreal.

Program Structure

The Advanced Diploma in Game Programming spans 6 semesters, providing a thorough education in game development. The program structure includes:

  • Hands-on learning through individual and team projects.
  • Collaboration with students from Animation-3D and Bachelor of Music programs.
  • A final semester field experience to gain practical skills in a real-world setting.
  • Opportunities for work-integrated learning, including professional practicums and optional co-operative education.

This program is designed to equip students with the necessary skills to transition smoothly into the workforce, addressing the industry's demand for well-prepared graduates. The field experience component allows students to engage in structured reflections and receive mentorship from industry professionals, ensuring they are ready for employment upon graduation.

Featured Experiences

The Advanced Diploma in Game Programming offers several unique experiences that enhance learning and professional development:

  • Field experience in the final semester, providing practical application of skills.
  • Collaboration with peers from other programs during game jams and projects.
  • Access to a Virtual Reality (VR) Room for immersive development experiences.
  • Participation in a 16-week summer fellowship with industry professionals.
  • Work-integrated learning opportunities, including co-op placements and professional practicums.

Career Options

Graduates of the Advanced Diploma in Game Programming can pursue a variety of exciting career paths in the thriving gaming industry in Canada. Potential job roles include:

  • Game Programmer: Develops the code that makes games function, ensuring smooth gameplay and performance.
  • Unreal/Unity Developer: Specializes in creating games using popular game engines, focusing on both design and technical aspects.
  • Quality Assurance Tester: Tests games for bugs and issues, ensuring a high-quality user experience before release.
  • Virtual/Augmented Reality Developer: Creates immersive experiences using VR and AR technologies, pushing the boundaries of gaming.
  • Game Designer: Responsible for the overall vision of the game, including gameplay mechanics, story, and user experience.

With the gaming industry in Canada generating billions annually, graduates are well-positioned to enter a dynamic and growing field.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Humber Polytechnic official website