Overview

Game Programming merges applied art, computer science, and code to build interactive stories, characters, and systems. Students apply these disciplines through hands-on projects guided by industry mentors, producing portfolio-ready video games. Our Bachelor of Science in Game Programming turns this foundation into a direct career path.

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.

Learn More
Young black woman with pigtails using notebook sitting on blue sofa in home room

Upcoming Sessions

Start dateLanguageScheduleLocation
Jul 6, 2026

English

Full-time - Daytime

VancouverApply now
Oct 5, 2026

English

Full-time - Daytime

VancouverApply now
Jan 4, 2027

English

Full-time - Daytime

VancouverApply now
Apr 5, 2027

English

Full-time - Daytime

VancouverApply now
Jul 5, 2027

English

Full-time - Daytime

VancouverApply now
Oct 4, 2027

English

Full-time - Daytime

VancouverApply now
Jan 3, 2028

English

Full-time - Daytime

VancouverApply now
Apr 3, 2028

English

Full-time - Daytime

VancouverApply now
Jul 1, 2028

English

Full-time - Daytime

VancouverApply now
Oct 2, 2028

English

Full-time - Daytime

VancouverApply now
Jan 1, 2029

English

Full-time - Daytime

VancouverApply now

Admissions Criteria

Some programs have additional requirements. All submitted applications are reviewed.

  • 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

Three people, wearing different outfits, jump against a clear blue sky.

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.

How to Apply

Inspiring stories

Empower your ambition with our students' success stories. Unlock a career that lives up to your aspirations.

Man Presenting Event Signboard
A Mythical Musical Odyssey. A student collaboration to remember. 
Got questions?

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?