Take your career to an immersive new level.

The power of gaming, animation, and augmented and virtual reality technology has opened up new platforms for engaging storytelling that invites the viewer to become part of the story. As demand for this immersive content continues to grow, employers are seeking people with the skills to meet the needs of the growing creative technology sector. The Unity® for Creative Technology (UCT) micro-certificate builds on learners’ existing abilities to quickly develop skills in creating compelling content for virtual environments through the Unity platform. Immerse yourself in the training you need to stay ahead in the game.

Jump to:

Program description

British Columbia’s creative technology sector—which includes video games, visual effects (VFX), animation, and extended reality (XR)—is rapidly becoming a significant source of high-quality, in-demand employment for the province. The Unity® for Creative Technology (UCT) program quickly provides learners with in-demand skills and competencies to support employment in the creative technology sector. It introduces learners to real-time interactive 2D and 3D essentials and fundamentals for building virtual experiences through the Unity platform, and prepares graduates for optional Unity certification to enhance their career paths. 

This micro-certificate will introduce and explain the technologies that make interactive projects possible and walk learners through creating 2D and  3D apps and projects, focusing on Unity. UCT is an industry-relevant micro-credential delivered over six weeks, and blends bootcamp-style online synchronous (real-time) teaching with asynchronous learning activities, assignments and resources.

Program features

6-week program

Career enhancer
Opportunity for increased employability or to upskill or reskill, including a Unity certification option

A micro-credential program developed in partnership with industry and delivered by a respected and recognized institution

All participants who successfully complete the UCT program will receive an industry-recognized micro-certificate and have the option to take the Unity Certified User: Programmer certification exam

Program partner

DigiBC logo

Program outcomes

Upon completion of this program, learners will be able to:

  • Develop foundational skills and knowledge to develop virtual experiences within Unity
  • Create real-time 2D and 3D ideas in Unity
  • Execute an interactive project from initial concept through to ready-to-ship 
  • Employ C# programming to customize Unity components and demonstrate the fundamentals of C# programming to add more complicated interactions in projects, such as input handling, collision detection and conditional statements
  • De-bug and problem-solve with Unity
  • Understand the interactive storytelling process in a development environment
  • Understand the roles, interactions and workflows within the creative technology development environment

Who is this program for?

  • Software engineers or graduates of computer science or software engineering
  • Technical artists or graduates of technical art programs
  • Graduates of fine arts programs with at least 4-6 months of object-oriented programming experience

Many game development companies are looking for people with Unity® skills and knowledge. Here is just a sample of available positions: 

Career options

Some of our learners pursue careers in the following roles:
  • Unity Programmer for Games and XR
  • Technical or Environment Artist
  • 2D, 3D or Gameplay Animator
  • Software Engineer or Mobile Developer
  • Pipeline TD
  • Graphics, Gameplay or Motion Capture Programmer

Labour market data

Location Greater Vancouver
Data source: EMSI 2022

Currently employed

Average salary

Job postings

Employment trends

Past growth

Projected growth

Graph of Annual Employment Numbers


News and resources

Application and fees

Admission requirements

Participants should have:

  • Experience with object-oriented programming in C#, Java or Python

Required equipment/software:

  • Access to a computer with capacity to operate high-end VFX software
  • Ability to download and install Unity (learners are responsible for purchasing their own software; free and/or trial versions may be available)
  • A fast, reliable internet connection 
  • Webcam
  • Microphone
  • OS: Windows 7 SP1+, 8, 10, 11, 64-bit versions only; Mac OS X 10.12+; Ubuntu 16.04, 18.04, and CentOS 7
  • GPU: Graphics card with DX10 (shader model 4.0) capabilities
  • Unity Hub
  • Unity 2020.3 (latest patch)
  • Visual Studio 2019 / Visual Studio Mac
  • Word Processor (Google Docs, Microsoft Word, Apple Pages)
  • GitHub Desktop
  • GitHub account
  • Microsoft account

Estimated fees

Through the UCT program, we are committed to reducing barriers and committed to training those from backgrounds that are different or underrepresented in the technology sector. As such, tuition subsidies may be available to participants in British Columbia who self-identify as part of a group underrepresented in the technology sector who are willing to participate in pre- and post-program surveys to evaluate the program for its relevance and inclusivity. Full tuition subsidies are also available to post-secondary students who are actively enrolled in full-time studies.

How to apply

There is no application necessary for this program. Simply register for the one course below before the registration deadline.

StrongerBC future skills grant

Through the StrongerBC future skills grant, students may be eligible to receive funding for this program from Sept. 1 - Dec. 31, 2023. To register using this grant please first review your eligibility and then select the StrongerBC future skills grant fee type below. 

Registration details

You have already registered for this course.

View My account

This item is already in your shop cart.

View shop cart
Loading section fee(s)...

You're already on the waiting list for this item.

Sorry, this section is full.

Fee Tax Subtotal
{{ ::(fee.price | currency) }} {{ ::(fee.tax | currency) }} {{ ::(fee.total | currency) }}
{{ ::(child.price | currency) }} {{ ::(child.tax | currency) }} {{ ::(child.total | currency) }}
    Total {{ fee.totalFees | currency }}

Add to Shop Cart Loading

Note: You will be asked to sign in or create an account to register and pay for this course.

Having trouble registering online? Register by phone: 250-472-4747

Online registration temporarily unavailable

Sorry, this course is not available for registration at this time.

This course is in progress. Please contact us for more details.

Online registration is closed for this course. You may still be able to register by phone. Call 250-472-4747 to find out.

This course is on your wish list. You will be notified when this course becomes available.

Want to receive notification when this course becomes available?

{{ loggedIn ? 'Add to wish list' : 'Sign in/create a new account to add to wish list' }}

Info you should know:

Continuing Studies statement on use of educational technology

This course will require the use of Zoom and may use other education technology such as internet-based applications, cloud services, or social media. In order to complete this course you will be required to either consent to the disclosure of your personal information outside of Canada to enable use of these technologies, or work with the Division of Continuing Studies to explore other privacy protective options (such as using an alias or nickname).