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.


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