Centennial College institutional logo

HD in Game - Programming (Optional Co-op)

Centennial College

Toronto, Ontario, Canada

Official program page (opens in a new tab)

HD in Game - Programming (Optional Co-op) is a higher diploma in Digital Media & Game Development programme offered by Centennial College in Toronto, Canada. The programme runs for 6 semesters, delivered on campus. Teaching is in English. Tuition for international students is CAD 19,167 per year (CAD 2,775 per year for local students).

At a glance

Degree: Higher Diploma
Field: Digital Media & Game Development
Duration: 6 semesters
Delivery: On Campus
Language: English
Local tuition: CAD 2,775 / year
International tuition: CAD 19,167 / year

Information for the 2027/28 academic year · Last reviewed September 2026 ·

Program details

Overview

If you’re passionate about games, excited by the systems that bring them to life, and eager to explore how Artificial Intelligence (AI) is transforming interactive experiences, Centennial College’s Game – Programming program offers the ideal launchpad into the game software industry. This advanced diploma program blends core software engineering foundations with specialized expertise in game programming, preparing you to design, develop, and deploy fully functional games and simulations. You’ll build strong programming skills and apply them in collaborative, project-based environments to create immersive and responsive interactive experiences. As a program focused on both game programming and interactive systems design, the curriculum emphasizes game mechanics, system architecture, real-time graphics, and networked gameplay. From core concepts to production-ready code, you’ll contribute to every major stage of game development, including: Game and simulation architecture 3D graphics programming Multiplayer and online systems Object-oriented design, testing, and debugging You’ll train using the tools and languages used across today’s game studios, including C#, C++, Python, Java, Kotlin, TypeScript, Unity, Unreal Engine, HTML5, CSS, JavaScript, React, AI frameworks, and web and mobile game development platforms, along with emerging techniques for building AI-driven agents and interactive systems. The program includes a strong emphasis on Generative AI integration, giving you hands-on experience with emerging techniques that are reshaping the game industry. You’ll apply GenAI tools to: Procedural level and asset generation using AI-driven logic NPC scripting and behavior authoring using large language models Automated QA and playtesting supported by machine learning Dynamic dialogue systems and adaptive, branching storytelling Rapid prototyping of mechanics using AI co-creation tools Your studies culminate in two full-scale game development projects, where you’ll integrate traditional engineering practices with AI-enhanced techniques to produce sophisticated, playable games and simulations. These capstones showcase your technical ability, creativity, and readiness to contribute to modern game or simulation development teams. Upon graduation, you’ll earn an advanced diploma and graduate with a strong project portfolio, prepared for roles in game studios, simulation companies, or teams building AI-powered interactive software. Please note: This program is available with a co-op option (program #3119). Qualified students transfer to the co-op option in Semester 3. A fast-track version of this program is available to qualified college or university graduates with a background in software. Fast track applicants gain direct admission into Semester 3 of this three-year program and receive their advanced diploma in four semesters (program #3129). The co-op option is available for fast-track students with four semesters plus two work terms (program #3139). This program may be available in a fully online version (program #3609) with co-op option (program #3619). The fast-track programs may also be available in a fully online version (program #3679), and, online co-op (Program #3639).

Requirements

Admission Requirements: Admission requires an Ontario Secondary School Diploma or equivalent, or mature-applicant status at 19 or older, Grade 12 English at the College or University level or a pass on Centennial's own English Admission Test, and Grade 11 Mathematics at the Mixed or University level, or Grade 12 Mathematics at the College or University level, or a pass on the college's Engineering Math Skills Assessment for Admission. The programme page states only that English language proficiency is required, without publishing IELTS, TOEFL or other test scores, so international applicants must consult the college's general language-proficiency page. No portfolio, interview or work-experience requirement applies to this stream.

Application Details

Start Date: January
Application Deadline: Centennial publishes no application deadline for this program; what follows is the Ontario college cycle that governs it. Domestic applicants apply through ontariocolleges.ca: for a program starting in Fall 2027 the equal-consideration date is 1 February 2027, and applications arriving after it are still assessed, but first-come first-served while places remain. Across the Ontario college system the application opened on 26 September 2026, offers may be issued from 1 November 2026, and an offer must be accepted by 1 May 2027. One $150 fee covers up to five program choices. International applicants apply directly to Centennial through its own international application process and are assessed on a rolling basis across the Fall, Winter and Summer intakes; the college publishes no fixed international closing date. These are institution-wide dates; this programme publishes no deadline of its own.

About Centennial College

Type: College
Campus setting: Urban
Founded: 1966
Programs: 154
Location: Toronto, Ontario, Canada

View the full Centennial College profile

Similar programs in Canada

More programs at Centennial College

Other universities in Canada

Frequently asked questions

What degree does HD in Game - Programming (Optional Co-op) award?

Centennial College awards a Higher Diploma in the field of Digital Media & Game Development on completion of this programme.

How long does HD in Game - Programming (Optional Co-op) take?

The programme runs for 6 semesters.

How much does HD in Game - Programming (Optional Co-op) cost?

Tuition for international students is CAD 19,167 per year (CAD 2,775 per year for local students).

Can HD in Game - Programming (Optional Co-op) be studied online?

No — the programme is taught on campus at Centennial College.

What language is HD in Game - Programming (Optional Co-op) taught in?

The programme is taught in English.

Browse all articles →

Spotted something outdated or missing?

Help us keep this page accurate — it takes about 30 seconds.

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →

Compare Compare