Game Programming

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 6 Semesters
Mode On Campus
Level Undergraduate
Degree Undergraduate Diploma
Closing soon January 2027

Course Overview

Embark on your journey into the dynamic world of game development with Humber College's Game Programming undergraduate diploma. This program is meticulously crafted for aspiring game creators passionate about the intricate art and science of bringing virtual worlds to life through code. You will dive deep into the essential disciplines that form the backbone of modern game creation, including C++ programming, computer graphics, game engine architecture, and artificial intelligence. By mastering these core areas, you will gain the technical prowess to develop compelling games, from independent projects to AAA titles, preparing you for a future in this exciting and ever-evolving industry.

This full-time, on-campus program, delivered over six semesters, provides a hands-on learning experience where you will build practical skills through individual and team-based projects. You will gain invaluable experience working with industry-standard game engines, developing a strong foundation in game physics, data structures, and design patterns. The curriculum is designed to foster collaboration, with opportunities to work alongside students from other programs, mirroring the collaborative nature of professional game development studios. You will graduate with a robust portfolio, including a significant mid-program project and a capstone project, demonstrating your ability to create sophisticated game engines and code for popular platforms, setting you on a clear path to a successful career in game programming.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive foundation in game programming, covering essential concepts from game mathematics and physics to computer graphics and artificial intelligence. Students will explore game engine development, 3D modeling, and animation, alongside crucial aspects of game production and professional practice. The curriculum culminates in a capstone project and field experience, preparing graduates for careers in the dynamic game industry.

1 Semester 1

Game concepts
Game programming
Game physics 1
Game mathematics 1
An introduction to arts and sciences
Technical reading and writing skills

2 Semester 2

Game mathematics 2
Computer graphics
Game physics 2
Game engines 1
Game production 1
Technical workplace writing skills

3 Semester 3

Game engines 2
3D modeling and animation
Game engines 3
Online presence
Midstone (mid-program) project
General elective

4 Semester 4

Object-oriented analysis and design
Data structures and design patterns
Game design
Game engines 4
Game production 2
General elective

5 Semester 5

Game physics 3
Artificial intelligence
GPU programming
Game engines 5
Professional practice
Computer networking
General elective

6 Semester 6

Capstone project
Field experience - game programming

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 12,497.00
Second Year Fee Tuition fee
USD 12,497.00
Third Year Fee Tuition fee
USD 12,497.00
Total Program Cost Estimated total tuition
USD 37,493.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 986.00 - USD 1,307.00
Food & Groceries USD 2,601.00 - USD 4,334.00
Transport USD 1,110.00 - USD 1,387.00
Utilities & Bills USD 1,301.00 - USD 1,734.00
Estimated Total USD 5,012.00 - USD 7,455.00

Living cost estimates are based on North Campus.

Outcomes & Employability

What happens after you graduate

83%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Blockchain & Emerging TechnologiesBrokerage & Trading & SecuritiesCloud Computing & InfrastructureData Science & AnalyticsGaming & Interactive MediaInsurance & Risk ManagementNetworking & Internet ServicesRegulatory & Government AffairsSports & AthleticsTax & Legal Compliance

Top Employers Hiring for this course

Accenture

Electronic Arts

IBM

MLSE (Maple Leaf Sports & Entertainment Partnership)

Why Study Game Programming at Humber Polytechnic

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Fast Application response time

Humber Polytechnic typically responds to applications within a week, giving you clarity on your options quickly.

Life at Humber Polytechnic in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Game Programming at Humber Polytechnic

Can I work while studying?

International students can work up to 24 hours per week off-campus and unlimited hours on campus. During breaks, they can work unlimited hours off-campus.

What English language score do I need for this course?

Applicants need to meet specific English proficiency requirements. Acceptable tests include Duolingo, TOEFL, IELTS, and PTE, with minimum scores outlined for each.

What jobs can I get after studying this course?

Graduates can pursue roles such as Game Developer, Software Engineer, AI Programmer, or Level Designer.

What will I actually study in this course?

Humber's Game Programming program emphasizes programming skills, with a focus on C++ and game engine development using Unreal and Unity. Students also explore key areas like game engine architecture and artificial intelligence.

When can I start — what are the intake months?

The Game Programming program has intakes in January and September. Be sure to apply ahead of time to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️