Game - Programming (Fast Track)

Description

Program Details:

  • Program Code: 3679
  • School: School of Engineering Technology and Applied Science
  • Credential: Ontario College Advanced Diploma
  • Program Type: Fast-track program
  • Program Length: 2 years/ 4 semesters
  • Location: Online

Program Availability:

  • September 2024

Program Overview:

Please note: Game - Programming (Fast Track) is also offered in person.

Centennial College's Game – Programming (Fast Track) program will grant you direct admission into the second year (third semester) of this three-year offering to receive an advanced diploma in four semesters, if you're a qualified college or university graduate with a software background. 
 
With training from Centennial College's Game – Programming (Fast Track) (Online), you'll gain a unique blend of skills that combines the core concepts of software engineering with specialized knowledge in game programming. Upon graduation, you'll receive an advanced diploma and have the know-how to launch a career in the game software industry.
 
Whether you're a fan of classic or modern games, you'll participate in various phases of game development in this interactive program. You'll receive training in game design, simulation design, three-dimensional graphics programming, and multiplayer online game programming, as well as in the core concepts of object-oriented software design methodologies, user-oriented interface design, software testing and QA, and more.
 
This advanced diploma technology program will also focus on topics such as C#, C++, Java, Kotlin, advanced graphics, web game programming, HTML5/CSS/JavaScript/Angular/React, Unity3D, Unreal, and mobile application development. To put your skills into practice, the curriculum includes two game  development projects that will require you to utilize all the technical and business skills acquired during your studies to build high-quality games and/or simulation apps.
 
So whether you're a gaming enthusiast or simply interested in software engineering, the Game – Programming advanced diploma program is an excellent choice for those looking to launch a career in the game software industry.
 
Please note: The co-op version of this program includes four academic semesters plus two work terms (program #3639). The fast-track programs are available in on campus versions at Progress Campus (program #3129), and co-op (program #3139).
 
Courses:
 
Semester 1

COMM-170/171  College Communication 2
COMP-228  Java Programming
COMP-229  Web Application Development
COMP-246  Software Systems Design
COMP-253  Assets for Game Developers
COMP-391  Introduction to Game and Simulation
GNED-500  Global Citizenship: From Social Analysis to Social Action
 
Semester 2

COMP-217  C++ for Game Development
COMP-254  Data Structures and Algorithms
COMP-305  Game Programming 1
COMP-311  Software Testing and Quality Assurance
COMP-397  Web Game Programming
MATH-210  Linear Algebra and Statistics
 
Semester 3

CNET-307  IT Project Management
COMP-231  Software Development Project I
COMP-304  Mobile Apps Development
COMP-394  Practical Game Design
COMP-396  Game Programming 2
ENGL-253  Advanced Business Communications
GNED  General Education Elective
 
Co-op program #3639: Courses may be offered in an alternate sequence.
 
Semester 4

COMP-256  Special Topics in Interactive Gaming
COMP-308  Emerging Technologies
COMP-313  Software Development Project 2
COMP-392  Advanced Graphics
COMP-395  Simulation Design
EMPS-102  Employment Skills 2

Co-op program #3639: Courses may be offered in an alternate sequence.

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

Overview

Centennial College logo
  • Institution: Centennial College
  • Program type: Ontario College Advanced Diploma
  • Language: English
  • Program Code: 3679
  • Delivery Method: Fully Online/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.