Game Programming (Fast Track) (Optional Co-op) (Online)
Program start date | Application deadline |
2024-09-01 | - |
Program Overview
Centennial College's Game – Programming (Fast Track) program provides accelerated admission to the second year of the Advanced Diploma program for qualified college graduates with a software background. The program blends software engineering concepts with specialized knowledge in game programming, covering various phases of game development. Graduates gain skills in programming languages, advanced graphics, and game development tools, preparing them for careers in the game software industry as game designers, programmers, or software engineers.
Program Outline
Degree Overview:
Centennial College's Game – Programming (Fast Track) program offers accelerated admission into the second year (third semester) of the three-year Advanced Diploma program, granting students an advanced diploma in four semesters if they are qualified college or university graduates with a software background. It blends the core concepts of software engineering with specialized knowledge in game programming, providing graduates with the skills to launch a career in the game software industry.
Outline:
The program covers various phases of game development, including:
- Game design
- Simulation design
- Three-dimensional graphics programming
- Multiplayer online game programming
- Core concepts of object-oriented software design methodologies
- User-oriented interface design
- Software testing and QA Specific Modules and Technologies Covered:
- Programming languages: C#, C++, Java, Kotlin
- Advanced graphics
- Web game programming
- HTML5/CSS/JavaScript/Angular/React
- Unity3D
- Unreal
- Mobile application development
Careers:
Graduates of the program can pursue careers in the game software industry in roles such as:
- Game designer
- Game programmer
- Software engineer