Last updated on 2026-02-09
Program Overview
This post-graduate program will bring your dream career of becoming a game developer to life. The Game Development - Advanced Programming graduate certificate will train you to do what game programmers on project technical teams do, including graphics effects, animation systems, artificial intelligence (AI), physical modeling, sound, and scripting systems. You’ll have access to cutting-edge development tools that will allow you to create your own custom game engines and game components. Learn the skills to bring your game idea from design to development.
Program Structure
The Game Development - Advanced Programming program is designed to equip students with the necessary skills and knowledge to thrive in the gaming industry. The program has a duration of 30 weeks and is offered in a full-time format. Students will engage in hands-on learning experiences that prepare them for real-world challenges in game development.
Key features of the program structure include:
- Access to industry-standard tools and technologies.
- Focus on creating and integrating custom game engines.
- Opportunities to work on both single-player and multi-player game configurations.
- Emphasis on developing a portfolio of game fragments and demonstrations.
This program is ideal for those looking to enter the fast-paced world of game programming and development.
Featured Experiences
The Game Development - Advanced Programming program offers a variety of unique experiences that enhance learning and skill development:
- Hands-on projects that allow students to create and configure custom game engines.
- Collaboration with peers on game design and development tasks.
- Access to cutting-edge development tools and technologies.
- Opportunities to showcase work through a portfolio of game fragments and demonstrations.
- Exposure to various platforms including Windows, Linux, and PlayStation.
Career Options
Graduates of the Game Development - Advanced Programming program have a wide range of career opportunities available to them in Canada. Here are some potential job roles:
- Game Programmer: Responsible for writing code and developing the software that makes games function.
- C++ Programmer: Specializes in using C++ to create high-performance game applications.
- Senior Programmer: Oversees programming teams and ensures the quality and efficiency of game development.
- Game Developer: Involved in the entire game development process, from concept to final product.
- Game Level Designer: Designs and creates the levels and environments within a game.
Other career options include roles such as software developer, digital graphics artist, and game tester, providing graduates with a diverse array of pathways in the gaming industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Fanshawe College official website
































