The Centennial College Game – Programming advanced diploma is your gateway to a dynamic career in the game software industry, blending foundational software engineering principles with specialized game development expertise. This program is ideal for aspiring developers who are passionate about bringing interactive experiences to life, whether through classic gameplay, cutting-edge simulations, or complex multiplayer environments. You will gain a comprehensive understanding of the development lifecycle, from conceptualization and design to programming and quality assurance, preparing you to tackle the challenges and opportunities within this exciting field.
This full-time, on-campus program is delivered over three years, immersing you in a hands-on learning environment. You will explore key areas such as C#, C++, Java, advanced graphics, web game programming, and mobile application development, alongside essential software engineering concepts like object-oriented design and testing. The curriculum culminates in two significant game development projects, allowing you to apply your acquired technical and business skills to build high-quality games or simulation applications. Upon graduation, you will possess a robust portfolio and the practical experience needed to pursue roles in game design, programming, and broader software development sectors.