Program overview
Admission Requirements
Intakes

Last updated on 2025-07-21

Program overview

Program overview

The Computer Science Technology (Video Game Programming) program is designed to equip students with the essential skills and knowledge needed to thrive in the dynamic field of video game development. This program focuses on both the theoretical and practical aspects of game programming, ensuring that graduates are well-prepared for the challenges of the industry. Students will engage in hands-on projects, allowing them to apply their learning in real-world scenarios. With a strong emphasis on creativity and technical proficiency, this program aims to foster innovation and problem-solving abilities in aspiring game developers.

Program structure

The Computer Science Technology (Video Game Programming) program is structured to provide a comprehensive education in game development over a three-year period. The program includes a variety of learning experiences designed to enhance students' skills and knowledge in the field. Key features of the program structure include:

  • Program Length: 3 years
  • Hands-on learning through practical projects and assignments
  • Opportunities for collaboration with industry partners
  • Access to state-of-the-art technology and software
  • Options for co-op placements to gain real-world experience

 

This structure ensures that students not only learn the necessary programming languages and techniques but also develop a portfolio that showcases their work to potential employers.

Featured Experiences

  • Co-op opportunities that allow students to gain valuable industry experience while studying.
  • Hands-on lab sessions where students can experiment with game design and programming.
  • Field experiences that provide insights into the video game industry and networking opportunities.
  • Joint partner programs with local game development studios for collaborative projects.
  • Access to workshops and seminars led by industry professionals.

Career Options

  • Game Programmer: Develops the code that makes video games function, working on gameplay mechanics, graphics, and user interfaces.
  • Game Designer: Responsible for creating the concepts, storylines, and gameplay mechanics of video games.
  • Quality Assurance Tester: Tests video games for bugs and issues, ensuring a smooth user experience before release.
  • Technical Artist: Bridges the gap between art and programming, ensuring that visual elements are effectively integrated into the game.
  • Game Producer: Oversees the development process, managing teams and ensuring that projects are completed on time and within budget.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit LaSalle College - Montreal official website