Advanced Visual Effects (VFX) and Virtual Production

Turn creativity into professional VFX and virtual production work.

Credential:

Diploma

Program length:

6 Terms

Area:

Entertainment Arts

School:

Centre for Entertainment Arts

About

Advanced Visual Effects (VFX) and Virtual Production is a full-time, two-year program at the Centre for Entertainment Arts (CEA). You’ll learn the basics of visual effects and how virtual production workflows come together. You’ll work in areas like modelling, sculpting, texturing, lighting, compositing, FX, and 3D matte painting, using industry-standard tools such as Unreal, Nuke, and Houdini.

The program focuses on real-world skills, including cinematography, data capture, match moving, photography, lighting, and basic scripting to improve your workflow. You’ll get hands-on experience preparing, modifying, and filming VFX assets while building teamwork, problem-solving, and collaboration skills in fast-paced environments.

By the end of the program, you’ll create a professional demo reel with both individual and group projects to showcase your technical and artistic abilities. This program is perfect for students with a creative background, and technical skills will help prepare you for careers in VFX, games, and virtual production.

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

  • Maya
  • zBrush
  • Substance Designer
  • Substance Painter
  • Houdini
  • VRay
  • Arnold
  • Mari
  • Nuke
  • Shotgun
  • Unreal Engine
  • QuixelMegascans
  • Davinci Resolve
  • Python
  • Deadline Renderfarm
  • 3DEqualizer
  • Adobe Photoshop
  • Adobe Premiere
  • Adobe Creative Suite
  • Microsoft Office 365

Admission requirements

  • High School Diploma or equivalent, or
  • English 30-1, English 30-2 or equivalent, or

and

  • Portfolio submission of 15-20 pieces of artistic work (e.g. sketches, renderings, design variations) in digital format. Successful portfolios 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.

You need one of the following options:

No items found.
English Language Proficiency Requirements

For applicants whose first language is not English, please review English language proficiency requirements.

Academic upgrading

Enhance your previous education to meet the missing admissions requirements for one of the BVC programs.

Available intakes

Starts in
Registration opens in
Domestic
International
January 2026
Starts in
Registration opens in
January 7, 2026

Tuition and fees

Term
Tuition fees
Additional fees
Total fees*
Term 1
$6,768
$605
$7,373
Term 2
$6,768
$564
$7,332
Term 3
$6,768
$564
$7,332
Term 4
$6,768
$605
$7,373
Term 5
$6,768
$564
$7,332
Term 6
$8,826
$564
$9,390

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

Complete the following courses:

CodeCourseCreditPDF
VFXP1203Creative Development Foundations

move_down

hide_source

3
VFXP1301Crafting Visual Narratives 3

picture_as_pdf

ANMO11013D Pipeline Fundamentals 3

picture_as_pdf

ANMO1400Production Workflows: Behind the Scenes of Animation and VFX

move_down

hide_source

3

Complete the following courses:

CodeCourseCreditPDF
ANMO12033D Modelling: Shaping Virtual Worlds 3

picture_as_pdf

ANMO1501Animation Principles: Breathing Life into Motion 3

picture_as_pdf

VFXP1501Compositing Essentials: Blending Realities 3

picture_as_pdf

VFXP1601Texturing and Lighting Foundations: Painting with Light 3

picture_as_pdf

Complete the following courses:

CodeCourseCreditPDF
PROD1104Year One Retrospective Portfolio

move_down

hide_source

3
ANMO21013D Animation II 3

picture_as_pdf

VFXP1704Foundations in Unreal Engine

move_down

hide_source

3
VFXP1204Foundations in Houdini

move_down

hide_source

3

Complete the following courses:

CodeCourseCreditPDF
VFXP2700Capstone Development I: Compositing and Scene Preparation

hide_source

3
VFXP2601Intermediate Texturing and Lighting for Visual Effects: Painting with Realism 3

picture_as_pdf

VFXP2303Intermediate Visual Effects Simulation: Creating Dynamic Realities 3

picture_as_pdf

VFXP2306Unreal for Virtual Production

hide_source

3

Complete the following courses:

CodeCourseCreditPDF
VFXP2503Capstone Production II: Advanced Compositing and Shot Finalization 3

picture_as_pdf

VFXP2602Advanced Texturing and Lighting for Visual Effects: Shaping Realism 3

picture_as_pdf

VFXP2304Advanced Visual Effects Simulation: Dynamics in Motion 3

picture_as_pdf

VFXP2305Advanced Unreal for VFX

hide_source

3

Complete the following courses:

CodeCourseCreditPDF
VFXP2701Industry Critique and Collaborative Presentation 3

picture_as_pdf

VFXP2702Capstone Refinement and Industry-Ready Development 4

picture_as_pdf

VFXP2703Advanced Presentation and Industry Feedback 4

picture_as_pdf

VFXP2999Career Preparation and Final Portfolio Polish Capstone 5

picture_as_pdf

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.