Advanced Game Development

Turn your ideas into playable, industry-ready games.

license
Diploma
school
Centre for Entertainment Arts
calendar_month
6 Terms
groups_2
Open to International students
PGWP code:
11.0204
all about

Advanced Game Development

Advanced Game Development is a full-time, two-year program covering the core disciplines of game development: art, design, programming, and production. You’ll create assignments, projects, and games that come together in a professional portfolio ready for the games industry.

You’ll gain hands-on experience completing junior- and industry-quality live-action and CG shots. You’ll apply practical lighting techniques, capture footage using green screen and cinematography methods, and integrate your CG assets and animation into live-action plates and games. You’ll design mechanics, create stunning art, program functionality, and work under real-world creative and time constraints to turn your ideas into engaging, interactive experiences.

Software and hardware taught and provided to students during this program:

  • Unity Engine
  • Unreal Engine
  • Visual Studio
  • C#
  • Machinations
  • Maya
  • Houdini
  • Marmoset Toolbag 3
  • Substance Painter
  • Substance Designer
  • Sketchfab
  • Adobe Creative Cloud
  • Adobe Illustrator
  • Adobe Photoshop
  • Adobe XD
  • Git
  • Perforce
  • Confluence
  • Jira
  • MS Office

Available intakes

Starts in
Registration opens in
Domestic
International
September 2026
Transcripts due:
Applications closes:
Application Opens:
Transcripts due within two weeks of application submission.
Transcripts due:
January 2027
Transcripts due:
Applications closes:
Application Opens:
Transcripts due within two weeks of application submission.
Transcripts due:
Starts in
Registration opens in
March 9, 2026 for May 2026 course start dates
July 6, 2026 for September 2026 course start dates
To register in an Open Studies course, find the course in the list below and click on the course code. Select the offering of the course that you would like to take, add it to the cart, proceed to checkout, and pay with a credit card.
Registration for all courses opens at 9:00 A.M. Calgary time.
March 9, 2026 for May 2026 course start dates
July 6, 2026 for September 2026 course start dates
To register in an Open Studies course, find the course in the list below and click on the course code. Select the offering of the course that you would like to take, add it to the cart, proceed to checkout, and pay with a credit card.
Registration for all courses opens at 9:00 A.M. Calgary time.

Program availability and start dates are subject to change. Admission is based on first applied, first qualified.

Admission requirements

  • High School Diploma or equivalent

or

  • English 30-1, English 30-2 or equivalent

or

and

  • Portfolio submission of 15 to 20 pieces of artistic/technical work (for example: sketches, renderings, games, design variations, code snippets) in digital format. The portfolio should showcase the applicant’s proficiency in digital design software, creativity, artistic range, and/or technical ability. Portfolios should reflect the applicant’s personal artistic interests and identity. Successful applicant portfolios will reflect a broad range of techniques, influences, styles, and subject matter. Submissions must represent the original work of the applicant. If an item is a collaborative piece, list all contributors and describe your contribution.

If you have questions or would like an informal pre-assessment of your portfolio, please email ceaportfolio@bowvalleycollege.ca. Watch this video for more information.

*Students who do not have adequate samples for the portfolio submission may wish to enroll in the Foundation in Entertainment Arts Certificate before pursuing a diploma.

notification_important

English proficiency

If English is not your first language, please review the English language proficiency requirements.

upgrade

Academic upgrading

Missing a required admission criteria? Complete academic upgrading before applying.

sync_alt

Transfer credit

Transfer opportunities are available to a variety of institutions. See where this program can transfer to.

auto_stories

Provincial equivalencies

If you studied outside of Alberta, you can see which of your courses is equivalent to an admission requirement.

International Students:
Check whether your previous studies completed outside Canada meet the admission requirements using our country-specific document list found in step 2.

Tuition and fees

Term
Tuition fees
Additional fees
Total fees*
Term 1
$6,060
$605
$6,665
Term 2
$6,060
$564
$6,624
Term 3
$6,060
$564
$6,624
Term 4
$6,060
$605
$6,665
Term 5
$6,060
$564
$6,624
Term 6
$8,649
$564
$9,213

Estimated total tuition:

total cost
Term
Tuition fees
Additional fees
Total fees*
Term 1
$10,468
$605
$11,073
Term 2
$10,468
$564
$11,032
Term 3
$10,468
$564
$11,032
Term 4
$10,468
$605
$11,073
Term 5
$10,468
$564
$11,032
Term 6
$15,931
$564
$16,495

Estimated total tuition:

total cost
*All tuition and fees are subject to change. Program tuitions are estimates only.  Your actual tuition and fees are calculated on actual course registrations and can be viewed under "Statement of Account" in MyBVC or by requesting a Statement of Account from Registrar Services.

Courses

Legend:

hide_source

Zero Textbook Cost

move_down

Course is eligible for PLAR

Not all delivery modes are available for all courses or programs, and not all courses are available each term. Students should follow up on their individual program areas or their MyBVC for information for courses delivery types and availability.

Delivery modes, descriptions, and availability of courses each term are subject to change.

Complete the following courses:

CodeCourseCreditsPDF
GAME1101Game Design3

picture_as_pdf

GAME1401Game Programming I3

picture_as_pdf

GAME13042D Art for Games3

picture_as_pdf

GAME13053D Art for Games I3

picture_as_pdf

Complete the following courses:

CodeCourseCreditsPDF
GAME1202Visual Scripting3

picture_as_pdf

GAME1402Game Programming II3

picture_as_pdf

GAME13063D Art for Games II3
GAME2102Storytelling and Narrative Design3

picture_as_pdf

Complete the following courses:

CodeCourseCreditsPDF
GAME1501Rapid Prototype Development3

picture_as_pdf

GAME2401Game Programming III3

picture_as_pdf

GAME2301Technical Art3

picture_as_pdf

GAME1307Animation for Games3

Complete the following courses:

CodeCourseCreditsPDF
GAME2101Systems Design3

picture_as_pdf

GAME2501Rapid Game Development I3

picture_as_pdf

GAME2302Procedural Art3

picture_as_pdf

GAME2507Capstone Development I3

Complete the following courses:

CodeCourseCreditsPDF
GAME2502Rapid Game Development II3

picture_as_pdf

GAME2503Developing for Extended Reality (XR)3

picture_as_pdf

GAME2508Capstone Development II3
GAME1102Level Design3

picture_as_pdf

Complete the following courses:

CodeCourseCreditsPDF
GAME2504Industry Project I: Pre-Production3

picture_as_pdf

GAME2505Industry Project II: First Production4

picture_as_pdf

GAME2506Industry Project III: Production4

picture_as_pdf

GAME2999Capstone Industry Project: Game Development5

picture_as_pdf

Frequently asked questions

Learn. Create. Collaborate. Succeed.

Ready for your close-up? CEA’s hands-on approach mirrors the real digital arts industry — so you graduate ready to step in and stand out.

I am ready to apply

Need help?

Domestic Students

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

International Students

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.