Game Development - Game Programming

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

Course Overview

The Game Development - Game Programming undergraduate diploma at the Northern Alberta Institute of Technology (NAIT) is designed for aspiring developers eager to bring interactive worlds to life. This program addresses the growing demand for skilled professionals who can translate creative visions into functional, engaging gaming experiences. You will delve into the core principles of game design, product development processes, and the intricacies of modular code development, preparing you to tackle complex challenges in the dynamic entertainment software industry. If you possess a passion for problem-solving and a drive to build, this specialization offers a clear pathway into game creation.

Studied full-time on campus over two years, your learning experience will be hands-on and project-driven. You will master behavioural systems development and refine your game programming workflow, working with industry-standard tools and methodologies. This diploma emphasizes professional conduct and ethical standards, ensuring you are prepared for workplace expectations. You will graduate with a robust portfolio and the practical skills needed to pursue roles such as a game programmer, equipped to contribute effectively to development teams and launch your career in the global gaming industry.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This course introduces fundamental concepts and techniques in game programming. Students will explore core principles necessary for creating interactive game experiences. The curriculum focuses on the logic and systems that drive gameplay, enabling students to build and implement game mechanics.

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 17,964.00
Second Year Fee Tuition fee
USD 17,964.00
Total Program Cost Estimated total tuition
USD 35,929.00

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

Living Costs

Food & Groceries USD 2,167.00 - USD 3,901.00
Transport USD 781.00 - USD 1,214.00
Utilities & Bills USD 1,041.00 - USD 1,561.00
Estimated Total USD 3,989.00 - USD 6,676.00

Living cost estimates are based on Edmonton Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Amusement & Recreation ServicesAnimation & Visual EffectsArtificial Intelligence & Machine LearningBlockchain & Emerging TechnologiesCloud Computing & InfrastructureData Science & AnalyticsMusic & Performing ArtsNetworking & Internet ServicesProduct Management & UXQuality Assurance & Testing

Top Employers Hiring for this course

Electronic Arts

Why Study Game Development - Game Programming at Northern Alberta Institute of Technology (NAIT)

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Life at Northern Alberta Institute of Technology (NAIT) 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 Development - Game Programming at Northern Alberta Institute of Technology (NAIT)

Can I work while studying?

International students can work up to 24 hours per week off-campus and unlimited hours during breaks. They can also work unlimited hours on-campus without a separate work permit.

What English language score do I need for this course?

Applicants must meet specific English test requirements, such as a Duolingo overall score of 115. Alternative tests like TOEFL, IELTS, and PTE have minimum scores that need to be met.

What jobs can I get after studying this course?

Graduates can pursue roles such as games programmers, VR programmers, and games testers.

What will I actually study in this course?

This program offers a comprehensive foundation in creative and technical aspects of game development. You'll explore animation visual design and get hands-on experience with industry-standard programming tools.

When can I start — what are the intake months?

The intake for the Game Development - Game Programming diploma program is in January. Ensure you apply well in advance to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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