Utility Nav Top Nav Content Site Search Site Search

Game Development

Program, design, develop and produce content for game studios.

Program Image
Start Date:
Typical Length:
2 Years

Apply Now


Explore how to design and develop engaging content for interactive and game studios using industry standard technologies.

This program blends the disciplines of visual design, video, animation, sound and the programming skills required for Game Development: game programming, game design, and 3D modelling and motion capture.

This program is for technical and creative-minded people.

You start with a common first semester where you explore various courses from the two areas of specialization: Game Programming and Design or Game Art. At the start of the second semester, you have the opportunity to specialize.

Co-operative education

  • This program is eligible for an optional cooperative education (co-op) credit course between year one and two.
  • Co-op provides an opportunity for paid employment – in a field related to your program.
  • Opportunities are full-time work placements that last between 12 to 16 weeks.
  • Our co-op program follows Co-operative Education and Work-Integrated Learning Canada (CEWIL) guidelines.
  • For more information visit Work Experience Opportunities.

Choose NSCC

  • As industry has moved towards working in teams with a strong client and end-user focus, our program reinforces the importance of strong communication, teamwork and problem-solving skills through group projects.
  • During the second year of the program, you continue your studies by concentrating on large-scale collaborative team projects, which is similar to real-life work environments

Other info

  • This program appeals to creative people who are self-directed and self-motivated.
  • Emphasis is placed on working with groups in project-based environments that reflect real-world workplace environments.
  • Note: Making video games is not playing video games. Making games requires hard work, organizational skills and time management. This includes developing skills such as being able to:
    • Be self-directed and self-motivated
    • Be exceptional at problem-solving
    • Work well in teams, under pressure and without supervision.
    • Meet deadlines
    • Brainstorm, develop and articulate creative ideas
    • Give and take critique of your work
    • Follow the iterative design process
    • Communicate verbally and in writing
    • Follow a detailed sequence of directions and instructions including the ability to understand written materials such as manuals and specifications and the ability to write journals, blogs, documenting worksheets and game documents.
    • Use different kinds of computer applications, software and other related technical tools.
  • The Game Development program is fast moving and intense. It's highly recommended you gain a familiarity with the software and processes used in industry prior to attending NSCC by exploring the following tutorials:

2021-22 programs

Program delivery may be subject to change based on Public Health guidelines.

September 2021

Campus Location Full time/part time Delivery Availability
Truro Campus Truro Full time In-class Waitlist

Admission requirements

  • High School Graduation Diploma or equivalent.
    • International students – High school diploma equivalency and English language requirements vary by country. View details


Tuition is valid for the 2020-21 academic year. Program costs and fees (textbooks, supplies, etc.) are additional.

Tuition (Domestic):
Tuition (International):

Tuition, fees and program costs

In addition to annual tuition, there are program costs (books, tools, etc.) and student fees for college services, health and dental plans, your student association and parking.

View detailed program fees page(s). Please note that amounts on these pages are meant for planning purposes only. They don't represent final amounts owing.

Career options

Graduates can work in both the public and private sectors or as freelance contractors.

Grads are character modellers, riggers, game designers, game programmers, prototype designers, quality assurance testers, mocap artists, etc.

Graduates work in all fields, including medical, educational, architectural, simulation, television, military and industrial.

Future study options

  • Continue your studies at university – This program includes courses that count towards a university degree. Find out more

Courses may include

These are some of the courses offered in this program. It is not a complete list and courses are subject to change in advance of the academic year.

GAME 1000 - Introduction to Level Design
This course introduces the learner to visual design aesthetics and principles for computer-games. Learners will explore concept development, visual organization methods, image, space, and design requirements. Students will create images, illustrations, digital assets and documentation for games using industry standard software.

GAME 1002 - Sound Design
This course introduces the learner to sound design and aesthetics that complement computer-generated imagery. Learners will explore concept development, audio organization methods, narration recording, mixing, special effects and music. This course is a foundation course that learners use to support the development of the majority of subsequent courses.

GAME 1003 - Introduction to Game Cinematics
You will learn basic tools and principles and techniques and learn to see critically and create digital media assets for cinematics. This course introduces learners to the basic elements of cinema, composition, lighting, shooting, keying, compositing, editing and basic tools for use in cut scenes and cinematics.

GAME 1014 - 3D Fundamentals
This course is an introduction to 3D environments using industry standard packages such as Maya. Through hands on experience learners will learn essential principles of 3D, gain knowledge of navigating, file structure, understand 3D space and have a working knowledge of polygons, camera, and textures.

GAME 1022 - Sequential Art
This course outlines the use of production storyboards in the creative process. Production storyboards fall into two main instances of usage; broadcast and interactive products. Both will be discussed and analyzed. Concepts of storyboarding, such as: camera shots, depicting camera and action movements; shot establishments, to enhance creativity, and visual content writing, to enhance fluidity within an interactive environment. Analyzing effective shots or screen shots, rearranging storyboards in an attempt to stimulate creativity, and generating several different options are the key challenge and learning outcomes of this course. The essential skills of creative concept development (brainstorming) will start to be developed within this course and become an essential part of communication.

GAME 3010 - Iterative Design
This course introduces the learner to the core game design concepts and main tasks that game designers implement during the development of a game. Learners will iteratively design, document, develop and test game concepts of their own creation in both paper and digital format. This is a foundational course that will provide learners with a solid understanding of game design theory and methodology.

PROG 1700 - Logic and Programming I
This course provides an introduction to the fundamentals of logic and computer programming, and the roles they play in creating software solutions for any problem. Logic is used to break down software instructions into manageable tasks, to allow for comprehensive problem-solving using computer code. Programming is the act of creating the detailed instructions used by computers to perform any specified task or required behaviour. This course covers the process of creating logical designs and implementing them as programmatic code to build computer software programs.

Apply Now

Have Questions? Contact Us.

Fill out this form and we'll be in touch.

Required fields are marked with a red symbol (*)

Yes No

Thank you for contacting us.
We will respond to you within three to five business days. While you wait, feel free to browse our list of Programs & Courses or visit our Admissions information section.