Game Programming

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

Course Overview

The Game Programming Undergraduate Diploma at St Lawrence College is your pathway into the dynamic and rapidly expanding video game industry. You will gain the essential skills to design, develop, and implement efficient code for various platforms, addressing the global demand for skilled game programmers. This program is ideal for creative individuals eager to control the action and build immersive gaming experiences, introducing you to fundamental game concepts and essential programming languages like C++ and C#. You will explore the technical intricacies that drive sophisticated graphics, artificial intelligence, and networked multiplayer games.

This full-time, on-campus program is delivered over two years, providing a comprehensive curriculum that includes object-oriented programming, web development, database techniques, and advanced scripting. You will work with industry-standard game engines and libraries, focusing on code portability, modularity, and efficiency. Throughout your studies, you will develop a solid understanding of software design methodology, culminating in a capstone project. Upon graduation, you will be well-prepared for roles in game development studios, software companies, and related technology sectors, equipped with a strong foundation in programming and game logic.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive foundation in game programming, covering essential topics across multiple semesters. Students will explore programming fundamentals, game logic, engine development, and advanced concepts like object-oriented programming and artificial intelligence. The curriculum also includes specialized areas such as graphics programming, network programming, and user interface design, culminating in a capstone project.

1 Semester 1

Communications for College
Programming Fundamentals 1
Introduction to Gaming
Game Engines 1: Fundamentals
Game Logic
General Education Course

2 Semester 2

Object Oriented Programming
Programming Fundamentals 2
Technical Mathematics
Web Development
Game Engines 2: Advanced Scripting
General Education Course

3 Semester 3

Professionalism and Career Readiness
User Interfaces
Artificial Intelligence
Network Programming
Physics for Games
Capstone Prep
Advanced OOP and Design Patterns

4 Semester 4

Graphics Programming
Game Scripting and Databases
Capstone Project
Mathematics for Games
Data Structures and Algorithms
General Education Online

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 12,361.00
Second Year Fee Tuition fee
USD 12,361.00
Total Program Cost Estimated total tuition
USD 24,722.00

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

Living Costs

Food & Groceries USD 5,981.00 - USD 6,068.00
Transport USD 867.00 - USD 1,041.00
Utilities & Bills USD 1,734.00 - USD 2,167.00
Estimated Total USD 8,582.00 - USD 9,276.00

Living cost estimates are based on Cornwall Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

CybersecurityDevOps & Site Reliability EngineeringEconomic Research & PolicyEvent Promotion & ManagementFood Marketing & Brand ManagementFood Science & TechnologyGaming & Interactive MediaLive Events & ConcertsMusic & Performing ArtsSoftware Development & Engineering

Top Employers Hiring for this course

CIBC

Ubisoft

Walmart

Why Study Game Programming at St Lawrence College

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 St Lawrence College 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 Game Programming at St Lawrence College

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. On-campus work is also available without a separate permit.

What English language score do I need for this course?

For English proficiency, you can submit scores from tests like Duolingo, TOEFL, IELTS, or PTE. Specific scores are required across different sections to qualify.

What jobs can I get after studying this course?

Graduates can pursue careers as Game Developers, Software Engineers, Game Designers, AI Programmers, and Graphics Programmers.

What will I actually study in this course?

Game programming is part of a rapidly growing multi-billion dollar industry, requiring skills in C++, C#, and advanced graphics techniques. You will explore fundamental concepts, artificial intelligence, and networked multiplayer game development.

When can I start — what are the intake months?

The Game Programming course has an intake month in September. Ensure that you apply before this month to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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