Skip to main content

3D Graphics and Rendering Essentials for Video Games

The UVic Faculty of Engineering and Computer Science, in partnership with DigiBC—the creative technology industry association of British Columbia—is pleased to offer this Micro-certificate in 3D Graphics and Rendering Essentials for Video Games.

This program will provide you with the in-demand skills needed to thrive in the digital media and gaming industry in BC. Build on your existing understanding of computer science and gain the fundamental skill set required to develop and manipulate advanced, interactive 3D images. Specifically, the program will augment your understanding of the field with specific skills used across the creative technology sector, such as video game design and development, the mathematics behind graphics and animation, and collaborative development tools.

The program will cover four key competencies:

  • familiarity with the principles and core concepts of computer graphics, such as vectors and transformations, parametric and implicit representations (line and circles), and rasterization
  • fundamental skill set in 3D computer graphics including graphics primitives, data structures, coordinate systems, viewing of graphical objects and modelling
  • ability to use relevant software tools, such as Unity, to generate and render interactive computer graphics
  • design and implementation of interactive game mechanics in 3D virtual worlds

Upon successful completion, you will receive:

  • A certificate of completion from the University of Victoria Faculty of Engineering and Computer Science.

Details

Delivery mode: Blended

Length: 2.5 weeks (39 hours)

Fees: $1840 plus GST
* Tuition subsidies may be available. Open to B.C. residents only.

Start date: June 9, 2025

Schedule: Monday - Friday, 9:00am - 4:30pm

Register here

For more information

For specific course related questions, please contact Brandon Haworth at bhaworth@uvic.ca.

For specific registration questions, please contac Aly Trippel at atrippel@uvic.ca.