Game - Programming (Online)

Description

Whether it’s online or console, cellphone or PC-based, the game industry in Canada is large and growing rapidly. Game developers and publishers in the Greater Toronto Area range from small specialized units to midsized companies to Microsoft, Nintendo and other industry leaders.

Computer and game programmers are the fundamental resource for companies that develop, produce, distribute and market computer-based games. In fact, our industry advisors tell us it is the technical skills that are most in demand – a demand that this George Brown program is focused on meeting.

As a student in this three-year Game – Programming online advanced diploma program, you will learn the technical skills needed to be successful in the job market by learning “the language of gaming” (C and C++), as well as artificial intelligence, 3D graphics and much more.

The added advantage of this program is that you will also be taught by George Brown’s School of Design faculty throughout the program, working closely with design students to create games, explore all aspects of the game industry and learn to work in teams, just as you would in the industry. Classes take place at George Brown – Waterfront Campus, evening courses may be required.

Note: Students who start the program in January (winter term) will be required to attend classes during the summer months (May to August).

CODE COURSE NAME
GAME 1001  Introduction to Programming
GAME 1007  Game Fundamentals I
GAME 1005  Game Production I
GSSC 1027   Personal Finance
MATH 1180   Math for Game Development
COMM 2000 Communicating Across Contexts**
SEMESTER 2
CODE COURSE NAME
GAME 1011  Advanced Programming
GAME 1017  Game Fundamentals II
GAME 3001  Artificial Intelligence
GAME 1014  Game Production II
MATH 1107   Linear Algebra and Geometry
GNED General Education Elective
SEMESTER 3
CODE COURSE NAME
GAME 2020  Game Production III
GAME 2001  Data Structures & Algorithms
GAME 2005  Game Physics
GAME 2012  3D Graphics Programming
GAME 2013  Game Engines I
GNED General Education Elective (select one)
SEMESTER 4
CODE COURSE NAME
GAME 2030  Game Production IV
GAME 2031  Advanced Topics in Programming Languages
GAME 3111  Advanced Graphics Programming
GAME 3002  Physics Engines
GAME 2023  Game Engines II
COMP 2148  Professional Workplace Competencies
SEMESTER 5
CODE COURSE NAME
GAME 3020  Game Production V
GAME 2014  Mobile Game Development I
GAME 3003  Console Game Development I
GAME 3110  Multiplayer Systems
GAME 3023  Game Engines III
GAME 3121  Game Engine Development I
SEMESTER 6
CODE COURSE NAME
GAME 3030  Game Production VI
GAME 3004  Mobile Game Development II
GAME 3011  Game Portfolio Development
GAME 3015  Game Engine Development II
GAME 3033  Game Engines IV
GAME 3112  Console Game Development II
**Based on the results of your placement test, you may be required to take COMM 1000 (Introduction to College Communication) before progressing to COMM 2000. COMM 1000 does not count as a course required for graduation, and you will be charged for this extra course. Please visit georgebrown.ca/assessment for more information.

GENERAL EDUCATION ELECTIVES

Electives
ALTERNATIVE STUDY OPTIONS
Students looking to focus more on the art/asset development aspect of game development may be more interested in our Game – Art advanced diploma program (G119), which is centred in the George Brown School of Design. Even though several courses are co-delivered in both programs, we encourage you to consider which program most closely suits your goals prior to making a final decision.

In-person delivery of Game – Programming program is available; see Game – Programming (T163) for more information.

Note: Check with the institution regarding start/end dates, prices and delivery method. These may vary according to program, section, and/or semester. 

 

Overview

George Brown College logo
  • Institution: George Brown College
  • Program type: Diplôme d’études collégiales de l’Ontario – niveau avancé
  • Language: English
  • Program Code: T193
  • Delivery Method: Entièrement en ligne/à distance

Enrol Now

Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.