Skip to main content Disable scrolling animations
Faculty of Applied Science & Technology

Game Development – Advanced Programming

Gain specialized game development skills and launch a successful career.

For the Fall 2020 semester, this program will be delivered entirely through remote learning. View delivery modes for all programs.


Creative, innovative learning is at the core of all Sheridan’s courses. Here are the courses you’ll take in this program.

Semester 1    
PROG50016 Game Architecture 7
PROG50102 Game Engine Fundamentals 4
PROG54310 Computer Graphics and Animation 4
PROG56693 Game Tools and Data Driven Design 3
HIST56529 Introduction to Game Design Theory 3
Total:   21
Semester 2    
PROG56048 Gameplay Programming 6
PROG57370 Multiplayer Games and Online Services 4
PROG59207 Artificial Intelligence for Games 4
PROG58634 Mobile/Console Games 4
MGMT50036 Game Production 3
Total:   21
Semester 3    
INFO 55892 Game Programming Capstone Project 18
Total:   18

Note: Courses subject to change. Please contact your Faculty office to obtain your program map.

Helpful Links:

Course Outline Search

General Education Courses

Degree Breadth Courses