Last updated on 2025-10-15
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 provide students with the necessary skills and knowledge to excel in the gaming industry. The program has a duration of 30 weeks and is offered in a full-time format. Key features of the program structure include:
- Hands-on experience with industry-standard tools and technologies.
- Focus on creating, configuring, and integrating custom game engines and components.
- Exploration of various gaming aspects, including game models, simulation, and performance.
- Opportunities to develop a portfolio of game fragments and demonstrations.
- Access to various platforms, including Windows, Linux, and PlayStation.
This program aims to equip students with specialized skills required in the fast-paced gaming industry, ensuring they are well-prepared for their future careers.
Featured Experiences
The Game Development - Advanced Programming program offers several unique experiences that enhance learning and practical application:
- Hands-on projects that allow students to create their own games and game components.
- Access to cutting-edge development tools and technologies.
- Opportunities to work on real-world projects, simulating industry conditions.
- Collaboration with peers to foster teamwork and communication skills.
- Portfolio development to showcase skills to potential employers.
Career Options
Graduates of the Game Development - Advanced Programming program will find a variety of career opportunities available to them in Canada. Some potential job roles include:
- Game Programmer: Responsible for writing code and developing the software that makes games function.
- C++ Programmer: Specializes in using C++ to create game engines and applications.
- Game Developer: Involved in the entire game development process, from concept to completion.
- Senior Programmer: Leads programming teams and oversees the development of complex game systems.
- Game Level Designer: Designs and creates levels and environments within games, ensuring engaging gameplay.
These roles highlight the diverse opportunities available to graduates, allowing them to leverage their skills in various aspects of game development and programming.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Fanshawe College official website
































