Computer Science Technology - Video Game Programming
DEC | 420AX
DEC - Business & Technologies | 420AX | Computer Science Technology - Video Game Programming

There's a whole new world waiting for you…

Are you an avid gamer? Do you wish you understood the technological operating mechanisms behind a video game? Combine passion and work by becoming a key player in the video game industry.

Developed in collaboration with studios ranked among the global leaders in video game creation and editing, the Computer Science Technology program, with the Video Game Programming specialization, will enable you to acquire the knowledge necessary to secure a choice position in the industry.

Thanks to the video game programming option, you will shape the world and be your own hero. At the end of your studies, you will be able to contribute to the design of a Triple-A game, join a multidisciplinary team from an independent studio, produce a mobile app and even launch your own game.

With the help of programming tools greatly used by the industry, this program will allow you to master the fundamental concepts of video game programming, grow your creativity and your communication skills related to the gaming world and work with different players of the industry to integrate a multidisciplinary team.

A major hub of the video game industry, Montreal is the perfect place to immerse yourself in this booming domain.

Considering the constant increase in workforce needs since 2002, employment prospects in this field are excellent.

Registrations are now open for the Fall 2017 semester.

It's your move!

Final Projects

Discover the 7 Computer Science Technology graduates awarded during the 2016 edition of Final Projects.

Festival Montréal Joue

LaSalle College was a presenting partner of the 5th edition of Festival Montréal Joue.

Our Students Rewarded

A bursary was granted to a student by Réseau ACTION TI for his academic performance and his passion for the IT field.

The Computer Science Technology DEC – Video Game Programming computer science technicians specialized in video game programming.

In this program, the student will learn the fundamental concepts of video game programming all while developing creativity and communication skills in relation to the specific field of video games. The student will develop the skills and expertise necessary to integrate into the job market. The video game industry is rapidly growing and specialist technicians are in high demand. The purpose of developing this program is to equip the student so that he or she is able to rise up to the challenges of and meet the needs inherent to the video game industry.

At the end of this program, the student will be able to join a development team, develop different tools according to the programming languages, problem solve and make necessary corrections to a video game. The student's expertise in video game design will enable him or her to integrate into a multidisciplinary team in an innovative setting.

  • Video game developer
  • Analyst/programmer
  • Application analyst
  • Database administrator
  • Computer science technician

The students must have a personal laptop or be willing to purchase one before starting the program: Minimal system requirements :

CPU: Intel i7 or more
RAM: 8 GB or more
Hard Disk space: HDD 512 GB or more
Graphic card: GTX 2 GB or more
Connectivity: USB 3.0, NIC LAN and WIFI. Plan having a USB-RJ45 adaptor is the laptop does not have a network port.

These specific requirements also apply to MacBook laptops.

  • This program leads to a Diploma of College Studies (DEC).
  • Holders of a Diploma of College Studies (DEC) can either begin to work in their field or pursue university studies.
  • Applied Mathematics
  • Structured Programming
  • Elements of Data processing for Video Game
  • Profession and industry
  • Applied Mathematics for Video Game
  • Object Oriented Programming and Concepts I
  • Information System and Project Methodology I
  • Graphical Environment
  • Object Oriented Programming and Concepts II
  • Game Engine I
  • Databases
  • Operating Systems
  • Game Engine II
  • Advanced Data Structure
  • Computer Networks
  • Applied Statistics for Computer Science
  • Communications and Interfaces
  • Game Engine III
  • Internet programming I
  • Development Databases Applications
  • Information system and project methodologie II
  • Internship

  • 3 Physical Education courses
  • 3 Humanities courses
  • 4 Language and Literature courses
  • 2 Second Language courses
  • 2 complementary courses

* The College reserves the right to substitute certain courses.

Contents of the courses in the Diploma of College Studies (DEC) Computer Science Technology Program are given for information purposes only. LaSalle College reserves the right to change, modify, add or remove one or several software programs or languages of application at any time, while respecting the program objectives and the recommendations contained within the college teaching guide.

Have obtained a Secondary School Diploma (DES) and completed the following courses :

  • Language of Instruction from Secondary V,
  • Second Language from Secondary V,
  • Mathematics CST 4e (or Math 426),
  • Physical Sciences from Secondary IV,
  • History from Secondary IV

Have obtained a Professional Studies Diploma (DEP) and completed the following courses:

  • Language of Instruction from Secondary V,
  • Second Language from Secondary V,
  • Mathematics TS or SN 5e (or Math 526 under previous regime)

Have obtained an equivalent education or an instruction deemed sufficient. Every case will be analysed by the college.

Java, C#, Microsoft Visual Studio .NET, Microsoft technologie, HTML, CSS ORACLE, SQL, Microsoft Visual C++, UML, Flash Action Script, JavaScript, Unreal, Unity, Agile, Scrum, 3 Studio Max