Brock University Canada

Bachelor of Science Game Programming

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Next Intake TBA

Course Overview

The Bachelor of Science in Game Programming at Brock University is your gateway into the dynamic world of interactive entertainment creation. This undergraduate degree is designed for aspiring developers passionate about the technical artistry behind video games, from intricate code to immersive player experiences. You will explore core programming principles, game engines, and the design methodologies essential for bringing virtual worlds to life. By engaging with subjects like game design, programming, and production, you will develop a comprehensive understanding of the game development pipeline and the industry's creative and technical demands.

This full-time, on-campus program spans four years, offering a structured progression through foundational and advanced game development topics. You will participate in intensive production courses, collaborating in teams to build game components, prototypes, and complete games, mirroring real-world development cycles. The curriculum integrates programming (COSC), interactive arts (IASC), and game design (BTGD) credits, alongside essential mathematics and physics. You will graduate with a robust portfolio and the technical expertise to pursue diverse career paths in game studios, software development, and related technology sectors.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Science in Game Programming program provides a comprehensive foundation in computer science and game development. Over four years, students will engage with core computer science principles, mathematics, and specialized game development courses, including those offered in partnership with Niagara College. The curriculum progresses through foundational concepts in the first year to advanced topics and project-based learning in subsequent years, culminating in a robust understanding of game programming.

1 Year 1

COSC 1P02 and 1P03
CPCF 1F25
IASC 1P04 and 1P05
MATH 1P66 and 1P67
BTGD 1P11/9811, 1P22/9822 (Niagara College courses)

2 Year 2

APCO 1P50
COSC 2P03 and 2P13
IASC 2P04 and 2P05
BTGD 2P31/9831, 2P33/9833, 2P35/9835, 2P44/9844 and 2P45/9845 (Niagara College courses)

3 Year 3

COSC 2P05 and 3P71
IASC 3P04 and 3P06
MATH 1P12
PHYS 1P21
BTGD 3P64/9864, 3P65/9865, 3P66/9866, 3Y55/9855 and 3Y56/9856 (Niagara College courses)

4 Year 4

IASC 4F03 and 4P02
one credit from COSC 3P91, 3P94, 3P98, 3Q95
one COSC credit numbered 3(alpha)90 or above
MATH 1P97 or STAT 1P98
BTGD 4P76/9876 and 4P77/9877 (Niagara College courses)

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 28,170.00
Second Year Fee Tuition fee
USD 28,170.00
Third Year Fee Tuition fee
USD 28,170.00
Fourth Year Fee Tuition fee
USD 28,170.00
Total Program Cost Estimated total tuition
USD 112,683.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 558.00 - USD 1,307.00
Food & Groceries USD 2,601.00 - USD 4,334.00
Transport USD 1,110.00 - USD 1,387.00
Utilities & Bills USD 1,301.00 - USD 1,734.00
Estimated Total USD 5,012.00 - USD 7,455.00

Living cost estimates are based on St Catharines Campus.

Outcomes & Employability

What happens after you graduate

92%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Advertising & Media SalesBrand ManagementCreative Production & Project ManagementCybersecurityDevOps & Site Reliability EngineeringDigital MarketingMedia Research & AnalyticsMusic & Performing ArtsNetworking & Internet ServicesProduct Management & UX

Top Employers Hiring for this course

Google

Google Cloud Security

IBM

INTEL

Microsoft

Outlier

Rockstar Games

Why Study Bachelor of Science Game Programming at Brock University

What makes this program stand out

Top 20 in UK For Computer Science

Exeter's Computer Science department consistently ranks among the top 20 in the UK for both teaching quality and research output.

Fast Offers Quick turnaround

Exeter typically responds to applications within 2-3 weeks, giving you clarity on your options quickly.

Flexible Intakes September start

Primary intake in September with January start available for some pathways through the INTO foundation program.

Accredited Industry recognized

Accredited by BCS, The Chartered Institute for IT, meeting requirements for Chartered IT Professional (CITP) status.

Life at Brock University in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Bachelor of Science Game Programming at Brock University

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited hours during breaks. They can also work unlimited hours on campus without needing a separate work permit.

What English language score do I need for this course?

To meet the English requirements, you can take various tests. For example, a Duolingo score of 110 in all areas or an IELTS overall score of 6.5 is required.

What jobs can I get after studying this course?

Graduates can pursue roles such as Game Programmer, Game Designer, Level Designer, Technical Artist, and Production Manager.

What will I actually study in this course?

The GAME program prepares students to share and even lead in the creation of games — from the programming that makes a game work, to the design and realization of dynamic experiences, and the planning and management of production processes.

GAME is offered concurrently at Brock 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

When can I start — what are the intake months?

The Bachelor of Science in Game Programming has an intake in September. Be sure to apply early to secure your spot in this exciting program.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️