
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:
Program availability and start dates are subject to change. Admission is based on first applied, first qualified.
or
or
and
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.
If English is not your first language, please review the English language proficiency requirements.
Missing a required admission criteria? Complete academic upgrading before applying.
Transfer opportunities are available to a variety of institutions. See where this program can transfer to.
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.
Estimated total tuition:
Estimated total tuition:
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.