Game Programming in Vancouver
We're here to help!
Chat with our live agents, or leave your contact information and we'll get back to you.
Want more information?
Overview
Game Programming: Program Overview
Get ready to transform your game programming dreams into reality. Learn from industry experts, collaborate with teams of designers, and produce a portfolio of market-ready work to start your game programming career ahead of the rest.
(CIP 11.0204)
Opportunities
Cutting-edge facilities & equipment
Facilities include:
- State-of-the-art workstations,
- Virtual Reality Suite (Emerging Technologies Lab),
- Equipment sign out,
- Comprehensive game library and consoles,
- Private tutoring spaces.
Gain proficiency with software and languages such as:
- Microsoft Visual Studio,
- Unreal Engine,
- Unity Engine,
- C++ and C#,
- GitHub,
- SQL,
- Adobe Photoshop,
- Maya.
Gain hands‑on experience with AI tools in classes and projects:
- GitHub Copilot, Notion AI, Jira/Confluence AI features, Otter.ai / Teams transcription,
Start Your Free Trial!
For a limited time, enjoy instant access to our online learning platform with our free trial. Discover our online courses, explore the intuitive interface, and experience the unique LaSalle College Vancouver learning environment, anytime, anywhere.

Upcoming Sessions
| Start date | Language | Schedule | Location | |
|---|---|---|---|---|
| Jul 6, 2026 | English | Full-time - Daytime | Vancouver | Apply now |
| Oct 5, 2026 | English | Full-time - Daytime | Vancouver | Apply now |
| Jan 4, 2027 | English | Full-time - Daytime | Vancouver | Apply now |
| Apr 5, 2027 | English | Full-time - Daytime | Vancouver | Apply now |
| Jul 5, 2027 | English | Full-time - Daytime | Vancouver | Apply now |
| Oct 4, 2027 | English | Full-time - Daytime | Vancouver | Apply now |
| Jan 3, 2028 | English | Full-time - Daytime | Vancouver | Apply now |
| Apr 3, 2028 | English | Full-time - Daytime | Vancouver | Apply now |
| Jul 1, 2028 | English | Full-time - Daytime | Vancouver | Apply now |
| Oct 2, 2028 | English | Full-time - Daytime | Vancouver | Apply now |
| Jan 1, 2029 | English | Full-time - Daytime | Vancouver | Apply now |
Admissions Criteria
Some programs have additional requirements. All submitted applications are reviewed.
- Learn more about admissions criteria for domestic applicants.
- Learn more about admissions criteria for international applicants.
-
Proof of secondary school graduation, or equivalency (with official English translations)
-
Copy of valid photo ID
-
Min. 68 percent in Math 11 (or equivalent)
-
Bachelor’s degree program applications require an essay (min. 250 words)
-
Proof of English proficiency
-
Photocopy of valid Passport and Study Permit (for international applicants)
List of Courses
The Bachelor of Science in Game Programming consists of 120 credits over 10 quarters (with two breaks).
QUARTER 1
- Introduction to Game Design
- Introduction to Computer Programming
- Applied Mathematics
- Rhetoric and Composition
QUARTER 2
- History of Games
- Object Oriented Programming in C++ I
- Geometry and Linear Algebra
- Critical Thinking
QUARTER 3
- Digital Imaging
- Object Oriented Programming in C++ II
- Introduction to C# Programming
- Statistics
QUARTER 4
- Introduction to Level Design
- 2D Games Programming
- Programming for Game Engines
- Physics of Motion, Light and Sound
QUARTER 5
- Basic 3D Concepts
- Game Tools and Pipelines
- Algorithms and Data Patterns
- Calculus For Physics
QUARTER 6
- 3D Graphics and Applications
- Minigames and Prototyping
- Intro to Mobile Programming
- Artificial Intelligence
QUARTER 7
- 3D Graphics Programming
- Portfolio I
- Preproduction and Project Management
- Software Development and Testing
QUARTER 8
- Real-time GPU Programming
- Concurrency and Parallel Programming
- Production Team I
- Studio Elective
QUARTER 9
- Animation for Games
- Network Programming
- Production Team II
- Studio Elective
QUARTER 10
- Gameplay Programming
- Senior Portfolio
- Post-Production
- Studio Elective
*Actual course order subject to change

Tuition & Aid
Make a plan with the support of LaSalle College Vancouver's Financial Planning Services! Let us:
- Estimate the cost of your education,
- Add up your available education-cost resources,
- Subtract available resources from estimated cost,
So that you can get money matters out of the way and focus on your dream career!

Your Dream Future, Within Reach
Budget Friendly. Future Ready.
Get a quality education that’s both budget-friendly and future-ready—so you can
jumpstart the creative career of your dreams, without compromise.
Inspiring stories
Empower your ambition with our students' success stories. Unlock a career that lives up to your aspirations.
We're here to help!
Chat with our live agents, or leave your contact information and we'll get back to you.
Want more information?
