Diploma in Computer Science Technology - Video Game Programming
Montreal, Canada
Diploma
DURATION
6 semesters
LANGUAGES
French, English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
TUITION FEES
STUDY FORMAT
Distance Learning, On-Campus
Key Summary
Not sure which program to choose? Have questions for us? Want to find out what your future holds? This is the perfect opportunity! Date: November 5th , 11h30 am to 1h30 pm (EST) Where: online
Launch your video game programming career at LaSalle College! Our computer game programming courses will give you the tools you need to become a successful video game programmer.
The Computer Science Technology - Video Game Programming training program was developed with studios ranked among global video game leaders. You’ll acquire the knowledge necessary to secure a choice position in the video game industry. You’ll be able to help design a Triple-A game, join a multidisciplinary team from an independent studio, produce a mobile app or even develop your own video game.
This video game programmer training uses the most popular programming tools in the industry (Unity, Unreal, C/C++/C#, Gameplay), allowing you to learn programming fundamentals, as well as the particularities specific to video games. You will also learn how to develop your communication skills in relation to the specific field of video games. Level up with our computer game programming courses!
Successful Video Game Programmers have a unique combination of skills, including:
- Strong Programming Knowledge: Possess a solid foundation in programming languages and algorithms to develop efficient video game systems.
- Creativity: Design innovative gameplay features, characters, and game mechanics.
- Problem Solving: Identify and resolve technical challenges, optimizing gameplay performance and functionality.
- Collaboration: Work effectively in teams and communicate ideas to create cohesive and immersive video game experiences.
As an international student, it is your responsibility to ensure the necessary funds to complete your studies. The College can in no case assume financial responsibility for its students.
Most loans and bursaries are reserved for permanent residents and Canadian citizens studying full-time. This being said, international students may also benefit from financial aid in certain cases.
Consult the Ministère des relations internationales website to find out if you are eligible for financial aid or a study bursary.
List of Courses
Diploma of College Studies (DCS) programs consist of:
- General education courses common to all programs,
- General education courses specific to the program,
- Complementary general education courses.
Concentration Courses
- Applied Mathematics (60 h)
- Elements of Data processing for Video Game (75 h)
- Structured Programming (90 h)
- Profession and Industry (60 h)
- Applied Mathematics for Video Game (60 h)
- Object Oriented Programming and Concepts I (75 h)
- Information System and Project Methodologie I (90 h)
- Object Oriented Programming and Concepts II (75 h)
- Game Engine I (75 h)
- Databases (90 h)
- Operating Systems (75 h)
- Game Engine II (90 h)
- Advanced Data Structure (75 h)
- Applied Statistics for Video Game (60 h)
- Game Engine III (90 h)
- Internet Programming I (90 h)
- Database Development (75 h)
- Information System and Project Methodology II (75 h)
- Graphical Environment (75 h)
- Networks Elements (75 h)
- Internship (525 h)
* The College reserves the right to substitute certain courses.
General Education Courses
College-level institutions emphasize general education that focuses on core cultural knowledge, skill development, responsible citizenship, and shared cultural heritage.
Alumni have a well-rounded skill set and general knowledge that is valued in the workplace.
- 3 Physical Education courses (90 h)
- 3 Humanities courses (150 h)
- 4 Literature courses (240 h)
- 2 Second Language courses (90 h)
- 2 complementary courses (90 h)
- Develop proficiency in programming languages to create interactive gameplay experiences.
- Acquire knowledge of mechanics to design and implement video game worlds.
- Enhance problem-solving to address technical challenges and ensure smooth gameplay functionality.
- Gain experience in game testing and quality assurance processes to identify and fix bugs.
- Video Game Developer (Game Designer, Application Quality Assurance, Engine Programmer (Unity and Unreal), C/C++/C#, Gameplay, Animation, Game Tester and 3D Designer);
- Object-oriented Developer (Object-oriented Application Development (.Net, Java, C++) and Application Quality Assurance);
- IT Professional (IT Advisor, User Interface Designer, Application Tester and IT Trainer).


