Diploma in Computer Science Technology - Video Game Programming
Montreal, Canada
DURATION
6 Semesters
LANGUAGES
French, English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
Request tuition fees
STUDY FORMAT
Distance Learning, On-Campus
Introduction
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!
Gallery
Ideal Students
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.
Admissions
Scholarships and Funding
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.
Curriculum
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)
Program Outcome
- 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.
Program Tuition Fee
Career Opportunities
- 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).