B.Sc. On Campus

Game Programming

Brock University

48 months
29280 CAD/year
6090 CAD/year
Tuition fee
Apply date
Start date


Video games are an increasingly important part of contemporary life and popular culture. The new Game Programming program offered by Brock University prepares students to lead and collaborate in the creation of games — from the programming that makes a game work, to the design and realization of dynamic experiences, and to the planning and management of production processes.


Game Programming is offered concurrently at Brock University and Niagara College. The program provides opportunities to explore the game space from every angle. You'll gain a broad understanding of this complex field as you look at game programming, multiple game engines, game platforms, and various design and production paradigms. 

You'll also examine core issues that surround games such as the creative and cultural context of games, the history of games, play, agency, narrative, dynamics and immersion.

Intensive production courses are offered in Years 2,3, and 4 of the program. In these courses you'll work on collaborative teams to create advanced game components and prototypes, and ultimately produce fully realized games.

Career opportunities:

  • Game developer
  • Game system designer
  • Gameplay engineer
  • User interface developer
  • Technical director

Programme Structure

Courses include:
  • Media and Culture: Texts and Practices
  • Computer Science
  • Mathematical Reasoning
  • Games, Genres, Aesthetics
  • Game Engine Fundamentals
  • Media and Culture: Texts and Practices
  • Data Structures
  • Mathematics for Computer Science

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


120 alternative credits


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • English (ENG4U)
  • Advanced Functions (MHF4U) (min. 70%) or Calculus and Vectors (MCV4U) (min. 70%)
  • A Statement of Interest is mandatory 

Tuition Fee

To alway see correct tuition fees
  • International

    29280 CAD/year
    Tuition Fee
    Based on the tuition of 29280 CAD per year during 48 months.
  • National

    6090 CAD/year
    Tuition Fee
    Based on the tuition of 6090 CAD per year during 48 months.
  • Tuition (Domestic) $6,090
  • Tuition (International) $29,279.90 Flat Fee

Living costs for St. Catharines

1015 - 1615 CAD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Game Programming
Brock University


Go to your profile page to get personalised recommendations!