Game Programming | Bachelor | LaSalle College Vancouver
Skip to main content
Logo LaSalle College Vancouver
  • All Programs
    All Fields of Study
    About our Faculties and Schools
    Art, Design and Communication
    Business and Management
    Fashion
    Gaming and Animation
    Hospitality and Culinary
  • Admission Guide for Local Students
    Preparing Your Application
    Essential Information After Applying
    Guide for Newly Admitted Students
    Admission Guide for International Students
    Preparing Your Application
    Essential Information After Applying
    Guide for Newly Admitted Students
  • Life at LaSalle College
    Student Services
    Our Facilities
    Our New Campus
    E-Learning Campus
    News and Events
  • Success Stories
    Spotlight on our Graduates
    Career Services
    Student Portfolios
  • About Us
    Our Core Principles
    Our Board of Directors
    Aspiration 2030
    Our Advantages
    LCI Business Solutions
    Language Courses
    LCI Education Foundation
    Accreditations
  • Apply Now
  • Live Admissions Q&A
Game Programming
Apply now
  1. Game Programming
Overview

Game Programming

Start your application
Everything you need to start your application for LaSalle College Vancouver.
Visit All LCI Destinations
Enrich your academic experience by immersing yourself in diverse cultures, expanding your network, and developing valuable life skills.
Discover our Language School
Enhance your language skills! Located right on campus, LCI Language School offers personalized instruction from a dedicated teaching staff.
©2025 2023 LCI Education
Terms of useCookie policyPrivacy policy
©2025 2023 LCI Education
Information Technology
Social Sciences
Online Learning
About our Academic Pathways
University of the Fraser Valley
LCI Language School
Study in Canada
All Loans and Scholarships Options
Student Loan Calculator
Tuition Fees
LCV > UFV Pathway
Apply for On-Campus Programs
Apply for E-Learning Programs
Board of Directors
Careers
Contact Us

CIP Code: 11.0204

  • Apply now
  • Bachelor
    Software Developer at Work
    Got questions?

    We're here to help!
    Chat with our live agents, or leave your contact information and we'll get back to you.

    Overview

    CIP Course Code: 11.0204


    Prepare for an exciting, in-demand career in game programming. Blend applied art, computer science, and programming to breathe life into stories, characters, and strategies. Collaborate with industry mentors to craft the next generation of video games. LaSalle College Vancouver's Bachelor of Science in Game Programming: Make gaming your life's work.
    Apply now
    Duration
    3 years (10 quarters, 2244 hours)
    Schedule
    Full-time, Daytime
    Teaching language
    English
    Mode of Delivery
    On-campus
    Next session starts October 6, 2025
    Admission criteriaTuition and financial aidThis program meets the eligibility criteria for the Post-Graduation Work Permit (PGWP)
    • About the Program
    • Opportunities
    • Admissions Criteria
    • List of Courses
    • Tuition & Aid

    About the Program

    Get ready to transform your gaming 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.

    Admissions Criteria

    • Domestic applicants generally require:

      • Proof of secondary school graduation or equivalent

      • Copy of government-issued photo ID

      Some programs have additional admissions requirements. All submitted applications are reviewed. Learn more about admissions criteria for domestic applicants.

    • International applicants generally require:

      • Proof of secondary school graduation (with official English translations)

      • Copy of a valid passport

      • Proof of English proficiency

      • Photocopy of valid Study Permit.

      Some programs have additional admissions requirements. All submitted applications are reviewed. Learn more about admissions criteria 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

    • History of Games
    • Introduction to Computer Programming
    • Applied Mathematics
    • Rhetoric and Composition

    QUARTER 2

    • Introduction to Game Design
    • 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
    • 3D Graphics and Applications

    QUARTER 6

    • 3D Graphics Programming
    • Software Development and Testing
    • Intro to Mobile Programming
    • Portfolio I

    QUARTER 7

    • Real-time GPU Programming
    • Mini games and Prototyping
    • Preproduction and Project Management
    • Artificial Intelligence

    QUARTER 8

    • Animation for Games
    • Production Team I
    • Studio Elective

    QUARTER 9

    • Concurrency and Parallel Programming
    • Production Team II
    • Studio Elective
    • Gameplay Programming

    QUARTER 10

    • Network 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!

    • Learn more
    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.

    Our learners and graduates have successful journeys! Get inspired and learn how their academic paths have enabled them to thrive in their dream fields.
    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.

    You May Also Like

    • Discover campus life
    • Learn more about the admissions process
    • Explore LCI Education destinations
    • Domestic Tuition fees
    • International Tuition fees
    • Online Learning
    • Careers
    • Academic Calendar
    • Academic Pathways
    • New Campus in 2025
    • Living in Vancouver
    • Student Portfolios
    • Contact us
    • Student Services
    • Omnivox
    • Visit LCI Education
    • Policies and Procedures
  • Vancouver
    • 2808 Bradfield Court, Vancouver, BC, V5M 0E3
    • (604) 683-2006
  • Logo LaSalle College Vancouver