George Brown College - Waterfront Campus Background Image
Image of George Brown College - Waterfront Campus
Advanced Diploma of Game – Programming
Advanced Diploma of Game – Programming

Advanced Diploma of Game – Programming

  • ID:GBC010012
  • Level:3-Year Undergraduate Advanced Diploma
  • Duration:
  • Intake:

Fees (CAD)

* Incidental Fees (Materials, Student Association etc.), Public Transportation, Books and Supplies,etc

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

​​Entry requirement

Applicants are selected on the basis of their academic achievement, including the required courses, and any other selection criteria outlined below.

  • Ontario Secondary School Diploma or equivalent**
  • Grade 12 English (C or U)
  • Grade 11 Math (M or U) or Grade 12 (C or U)
  • Attending a Program Information Session is highly recommended

English requirements 

  • Provide proof that their secondary and/ or post-secondary studies were completed at a recognized institution where English is the primary media of instruction. The studies must be relevant to the admission requirements for the specific program (s) applied to (e.g. an advanced diploma or degree is required for certain postgraduate program)
  • or
  • Applicants with transcripts from an institution where the language of instruction is not English may meet English language proficiency requirements with one of the following proofs of language proficiency. The minimum test scores that are acceptable are listed below (as applicable). Please note: For admissions purposes, some programs require a higher score than the minimum stated below.
  • George Brown English for Academic (EAP) Program, Level 8
  • IELTS (Academic), 6.0, minimum 5.5 in each skill band
  • TOEFL, 80 (online) minimum 20 in each skill band
  • MELAB, 80
  • PTE (Academic), 54, overall minimum
    50 in each skill band
  • CAEL, 60 (overall)
  • Cambridge English Exams (B2 First, C1 Advanced or C2 Proficiency), 169 or more (with no individual skill below 162)
  • *NEW Duolingo English Test, 105

Course Information

Whether it’s online or console, cell phone 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 mid-sized 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.

Students in George Brown’s three-year Game – Programming advanced diploma program will learn the technical skills they need 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 students 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 they will in industry. Classes take place at George Brown’s Casa Loma and St. James Campuses. Some courses are offered online, and in some semesters, 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).

For more information Click here 

Required Courses

SEMESTER 1

  • GAME 1001, Introduction to Programming

  • GAME 1007, Game Fundamentals I

  • GAME 1005, Game Production I

  • GSSC 1045, Business Applications for Information Technology

  • MATH 1180, Math for Game Development

  • COMM 1007^, College English

SEMESTER 2

  • GAME 1011, Advanced Programming

  • GAME 1017, Game Fundamentals II

  • GAME 3001, Artificial Intelligence

  • GAME 1014, Game Production II

  • MATH 1107, Linear Algebra and Geometry

  • GSSC 1027, Personal Finance

SEMESTER 3

  • GAME 2020, Game Production III

  • GAME 2001, Data Structures & Algorithms

  • GAME 2005, Game Physics

  • GAME 2012, 3D Graphics Programming

  • GAME 2013, Game Engine I

  • GNED, General Education Elective (Select One)

SEMESTER 4

  • 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

  • GNED, General Education Elective (Select One)

SEMESTER 5

  • GAME 3020, Game Production V

  • GAME 2014, Android Game Development

  • GAME 3111, Advanced Graphics Programming

  • GAME 3003, Console Game Development I

  • GAME 3002, Physics - Engines

  • GAME 3121, Game Engine Development I

SEMESTER 6

  • GAME 3030, Game Production VI

  • GAME 3004, IOS Game Development

  • GAME 3011, Advanced Game Programming

  • GAME 3015, Game Engine Development II

  • GAME 3110, Multiplayer Systems

  • GAME 3112, Console Game Development II

†Based on the results of your placement test, you may be required to take COMM1003 (English Skills) or CESL1003 (English Skills – ESL) before progressing to COMM1007. COMM1003/CESL1003 does not count as a course required for graduation, and you will be charged for this extra course.

See moreSee less

Pre Courses

See moreSee less

Pathway Courses

See moreSee less

Career Opportunity

Career Opportunity

Our graduates will be able to work in many areas of the digital game industry, including:

  • software or hardware development

  • publisher

  • ISP and game portal development and maintenance

  • website development

  • distribution middleware and tool provider

  • production servicer

  • content/IP owner

Ability to settle

Overseas Student Health Cover

Mandatory Health Insurance

$743.99 for one-year coverage (Sept-August)
$508.83 for 8 months coverage (Jan-August)
$273.29 for 4 months coverage (May-August)

Same Courses

Close search