We have successfully designed a Virtual Production model curriculum, which is now being made available as a collaborative program across the region.
This project will support the creation and implementation of a Regional Virtual Production Academy by defining a virtual production model curriculum using existing courses and certificates and delivering a suite of collaborative credentials including stackable certificates, an associate degree, and possibly a baccalaureate degree.
This project will support the creation and implementation of a Regional Virtual Production Academy by defining a virtual production model curriculum using existing courses and certificates and delivering a suite of collaborative credentials including stackable certificates, an associate degree, and possibly a baccalaureate degree.
Blurring the line between the Digital Media and the ICT sectors, VP includes multiple phases of film development with the goal of creating a real-time virtual scene using game engine content and real physical props and actors in front of a green screen or LED wall.
VP Production Fundamentals Certificate is comprised of 6 Core Courses and 1 Elective, Course Sequence here.
Courses | BCC | DVC | Laney | Mission | Ohlone | SRJC |
---|---|---|---|---|---|---|
3D Animation | MM/AN 20A | ARTDM 160 | GDS 039A | DAID 125 | APTECH 43 | |
Intro to Digital Imaging (Photoshop) | MMART 3 | ARTDM 105 | GRART 036 | GDS 064 | DAID 103 | CS 70.11A |
Intro to Game Design & Development | MM/VI 9A | ARTDM 180 | Media 104 | GDS 040 | DAID 111 | MEDIA 20 |
Intro to Film Production | MM/AN 40A | FTVE 160 or ARTDM 149 | GDS 074 | DAID 118 | CS 42 | |
Intro to Visual Effects (VFX) | MM/AN 22B | ARTDM 141 | Media 139 | GDS 086 | DAID 128 | APTECH 162 |
Intro to Virtual Production | ARTDM 192 | Media 044A | GDS 087 | DAID 129 | CS 77.11 | |
Pick 1 Elective* | ||||||
Motion Graphics* | MMART 5A | ARTDM 140 | Media 140 | GDS 081 | DAID 112 | |
Video Editing* | MM/VI 20A + 20LA | FTVE 165 | Media 136 | CS 74.22 | ||
Animation 2D* | MM/AN 1A | ARTDM 165 | DAID 115 | |||
3D Animation / Modeling* | MM/AN 21A | ARTDM 161 | DAID 122 | APTECH 63 | ||
Internship* | MMART 468 | ARTDM295 | Media 460A | WEX195 |
Courses | BCC | DVC | Laney | Mission | Ohlone | SRJC |
---|---|---|---|---|---|---|
Scripting for Games / Intro to Blueprinting etc. | MM/AN 41A | ARTDM 181 | DAID 142 | CS 42 | ||
2D Animation | MM/AN 3A | ARTDM 166 | GRART 150 | DAID 115 | CS 75.12 | |
3D Character Animation | MM/AN 20B | ARTDM 240 | GDS 043A | DAID 125 | APTECH 64 | |
Motion Capture / Performance Animation | MM/AN 24 | Media 44D | DAID 143 | |||
Motion Graphics | MMART5A | ARTDM 140 | GDS 081 | DAID 112 | CS 74.33 | |
Layout and Lighting | MM/AN22A | Media 44C | DAID 141 | |||
Python | COMSC 140 | CIS007 | CNET 142 | CS 81.41A | ||
Virtual Production B | ART 230 | Media 44B | DAID 150 | |||
Studio Practice (1 unit) or Internship (1-3 units) or Portfolio (1-4 units) | MM/AN 55A | ARTDM 295 or FTVE 295 | Media 129 | DAID 160 | GD 60 |
Courses | BCC | DVC | Laney | Mission | Ohlone | SRJC |
---|---|---|---|---|---|---|
Scripting for Games / Intro to Blueprinting etc. | MM/AN 41A | DAID 142 | CS 42 | |||
3D Modeling | MM/AN 21A | ARTDM 161 | GDS 039A | DAID 122 | APTECH 63 | |
Digital Sculpting | DAID 124 | |||||
Texturing | MM/AN 30 | DAID 123 | ||||
Python | COMSC 140 | CIS007 | CNET 142 | CS 81.41A | ||
Intermediate/ Advanced 3D Modeling | MM/AN 21B | DAID 126 | ||||
Rigging | MM/AN 23 | DAID 140 | ||||
Virtual Production B | Media 44B | DAID 150 | ||||
Studio Practice (1 unit) or Internship (1-3 units) or Portfolio (1-4 units) | MM/AN 55A | Media 129 | DAID 160 | GD 60 |
Courses | BCC | DVC | Laney | Mission | Ohlone | SRJC |
---|---|---|---|---|---|---|
Scripting for Games / Intro to Blueprinting etc. | MM/AN 41A | DAID 142 | CS 42 | |||
Video Editing | MM:VI 20a | FTVE 165 | Media 130, 135, 138 | GDS 074 | CS 74.22 | |
Intro to Studio Production | FTVE 120 | Media 108 | MEDIA 19 | |||
Intermediate Film | MM:VI 9C | FTVE 161 | Media 120 | MEDIA 21 | ||
Python | COMSC 140 | CIS007 | CS-142 | CS 81.41A | ||
Cinematography | MM:VI 9B | Media 139 | TD 172 | MEDIA 55 | ||
Motion Graphics | MMART 5A | ARTDM 140 | Media 140 | GDS 081 | DAID 112 | |
Virtual Production B | ARTDM 230 | Media 44B | DAID 150 | |||
Studio practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | MM/AN 55A | ARTDM 295 | Media 129 | DAID 160 | GD 60 |
Course Name | Course # | Fall 25 | Modality | Days/Time | CVC Link |
---|---|---|---|---|---|
3D Animation | MM/AN 20A | Offering | Online: Synchronous | Mon 1.30-5.15pm | CVC Link |
Intro to Digital Imaging | MMART 003 | Offering | Online: Synchronous | Mon. 6-9.45pm | CVC Link |
Intro to Film Production | MM/VI 009A | Offering | Campus | Wed 9:30-5:20pm | |
Intro to Film Production | MM/VI 009A | Offering | Campus | Fri. 9:30-5:20pm | |
Intro to Game Design & Development | MM/AN 040A | Offering | Online: Synchronous | Thur 6-9:45pm | CVC Link |
Intro to Visual Effects (VFX) | MM/AN 022B | Offering | Online: Asynchronous | changed to 8 week 2nd | CVC Link |
Intro to Virtual Production | No Offering | ||||
Virtual Production B | No Offering | ||||
Studio Practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | MM/AN 055A, MMART 468 | Offering | Online: Synchronous | Wed. 1:30-5:20pm | CVC Link – 055A |
Scripting for Games / Intro to Blueprinting etc. | MM/AN 041A | Offering | Online: Synchronous | Mon. 6-9:45pm | CVC Link |
Python | No Offering | ||||
Motion Graphics | MMART 005A | Offering | Online: Synchronous | Tu. 6pm-9.45pm | CVC Link |
Video Editing | MM/VI 20A+20LA | Offering | Campus | Tu 9:30-12:15pm | |
Animation 2D | MM/AN 003A | Offering | Online: Synchronous | Mon. 6-8:15 pm | CVC Link |
3D Modeling | MM/AN 021A | Offering | Online: Synchronous | Sat. 9:30-1:15pm | CVC Link |
Intermediate/Advanced 3D modeling | MM/AN 021B | Offering | Online: Synchronous | CVC Link | |
Rigging | MM/AN 023 | No Offering | No offering | ||
Texturing | MM/AN 030 | No Offering | No offering | ||
Digital Sculpting | No Offering | No offering | |||
3D Character Animation | MM/AN 020B | Offering | Online: Synchronous | Thur 6-9.45pm | CVC Link |
Motion Capture / Performance Animation | MM/AN 024 | Offering | Online: Asynchronous | CVC Link | |
Layout and Lighting | MM/AN 022A | Offering | Online: Asynchronous | changed to 8week 2nd | CVC Link |
Intermediate Film Production | MM/VI 009C | Offering | Campus | Mon. 1.30-5.20pm | |
Cinematography (Lighting) | MM/VI 009B | No Offering | |||
Intro to Studio Production |
Course Name | Course # | Fall 25 | Modality | CVC Link |
---|---|---|---|---|
3D Animation | ARTDM 160 | Offering | Both (Online + Campus) | |
Intro to Digital Imaging | ARTDM 105 | Offering | Both (Online + Campus) | |
Intro to Film Production | FTVE 160 or ARTDM 149 | Offering | Both (Online + Campus) | CVC Link – ARTDM 149 |
Intro to Game Design & Development | ARTDM 180 | Offering | Online: Asynchronous | |
Intro to Visual Effects (VFX) | ARTDM 141 | Offering | Online: Asynchronous | |
Intro to Virtual Production | ARTDM 192 | Offering | Campus | |
Virtual Production B | ARTDM 230 | Offering | Campus | |
Studio Practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | ARTDM 295 or FTVE 295 | Offering | Online: Asynchronous | |
Scripting for Games / Intro to Blueprinting etc. | ARTDM 181 | No Offering | No offering | |
Python | COMSC 140 | Offering | Online: Asynchronous | |
Motion Graphics | ARTDM 140 | Offering | Online: Asynchronous | CVC Link |
Video Editing | FTVE 165 | Offering | Online: Asynchronous | |
Animation 2D | ARTDM 165 | Offering | Campus | |
3D Modeling | ARTDM-161 | No Offering | No offering | |
Intermediate/Advanced 3D modeling | No Offering | No offering | ||
Rigging | No Offering | No offering | ||
Texturing | No Offering | No offering | ||
Digital Sculpting | No Offering | No offering | ||
3D Character Animation | ARTDM 240 | No Offering | No offering | |
Motion Capture / Performance Animation | ARTDM 241 | No Offering | No offering | |
Layout and Lighting | No Offering | No offering | ||
Intermediate Film Production | FTVE 161 | Offering | Campus | |
Cinematography (Lighting) | No Offering | |||
Intro to Studio Production | FTVE 120 | Offering | Campus |
Course Name | Course # | Fall 25 | Modality | Days/Time | CVC Link |
---|---|---|---|---|---|
3D Animation | |||||
Intro to Digital Imaging | GRART 036 | ||||
Intro to Film Production | Media 104 | CVC Link | |||
Intro to Film Production | Media 104 | CVC Link | |||
Intro to Game Design & Development | |||||
Intro to Visual Effects (VFX) | Media 139 | ||||
Intro to Virtual Production | Media 044A | Offering | Online: Synchronous | CVC Link | |
Virtual Production B | Media 44B | Offering | Online: Synchronous | ||
Studio Practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | Media 129, Portfolio | ||||
Scripting for Games / Intro to Blueprinting etc. | |||||
Python | |||||
Motion Graphics | Media 140 | ||||
Video Editing | Media 138 | ||||
Animation 2D | GRART 150 | ||||
3D Modeling | |||||
Intermediate/Advanced 3D modeling | |||||
Rigging | |||||
Texturing | |||||
Digital Sculpting | |||||
3D Character Animation | |||||
Motion Capture / Performance Animation | Media 44D | CVC Link | |||
Layout and Lighting | Media 44C | ||||
Intermediate Film Production | Media 120 | ||||
Cinematography (Lighting) | Media 139 | ||||
Intro to Studio Production | Media 108 |
Course Name | Course # | Fall 25 | Modality | Days/Time | CVC Link |
---|---|---|---|---|---|
3D Animation | GDS 039A | Offering | Online: Asynchronous | CVC Link | |
Intro to Digital Imaging | GDS 064 | Offering | Mon 3:40-5:45 | Both (Online + Campus) | CVC Link |
Intro to Film Production | GDS 074 | Offering | Wed 12:40-3:50 | Hybrid | |
Intro to Film Production | GDS 074 | ||||
Intro to Game Design & Development | GDS 040 | No Offering | No offering | ||
Intro to Visual Effects (VFX) | GDS 086 | No Offering | |||
Intro to Virtual Production | GDS 087 | No Offering | |||
Virtual Production B | |||||
Studio Practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | |||||
Scripting for Games / Intro to Blueprinting etc. | |||||
Python | CIS007 | Both (Online + Campus) | |||
Motion Graphics | GDS 081 | No Offering | |||
Video Editing | GDS 074 | No Offering | No offering | ||
Animation 2D | |||||
3D Modeling | GDS 039A | Offering | Online: Asynchronous | CVC Link | |
Intermediate/Advanced 3D modeling | |||||
Rigging | |||||
Texturing | |||||
Digital Sculpting | |||||
3D Character Animation | GDS 043A | No Offering | |||
Motion Capture / Performance Animation | |||||
Layout and Lighting | |||||
Intermediate Film Production | |||||
Cinematography (Lighting) | |||||
Intro to Studio Production |
Course Name | Course # | Fall 25 | Modality | Days/Time | CVC Link |
---|---|---|---|---|---|
3D Animation | DAID 125 | Fall 2024 | Hybrid | Fri 9:20am-12:40pm | |
Intro to Digital Imaging | DAID 103 | Fall 2024 | Online: Asynchronous | 2 of them: both online | CVC Link |
Intro to Film Production | DAID 111 | No offering | |||
Intro to Film Production | DAID 111 | No offering | |||
Intro to Game Design & Development | DAID 118 | Fall 2024 | Campus | Mon/Wed 4:40-7:15pm | |
Intro to Visual Effects (VFX) | DAID 128 | No offering | |||
Intro to Virtual Production | DAID 129 | Fall 2024 | Hybrid | Mon 9:20am-12:30pm | CVC Link |
Virtual Production B | DAID 150 | No offering | |||
Studio Practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | DAID – 160 | No offering | |||
Scripting for Games / Intro to Blueprinting etc. | DAID 142 | No offering | |||
Python | CNET-142 | ||||
Motion Graphics | DAID 112 | Fall 2024 | Campus | Wed 9:20am-12:30pm | |
Video Editing | |||||
Animation 2D | DAID-115 | Fall 2024 | Campus | tbd | |
3D Modeling | DAID 122 | Fall 2024 | Online: Asynchronous | web | CVC Link |
Intermediate/Advanced 3D modeling | DAID 126 | No offering | |||
Rigging | DAID 140 | Fall 2024 | Online: Asynchronous | web | CVC Link |
Texturing | DAID 123 | Fall 2024 | Hybrid | Wed 1-4:10PM | |
Digital Sculpting | DAID 124 | No offering | |||
3D Character Animation | No offering | Fri 1-4PM | |||
Motion Capture / Performance Animation | DAID 143 | Fall 2024 | Hybrid | #REF! | |
Layout and Lighting | DAID 141 | No offering | |||
Intermediate Film Production | |||||
Cinematography (Lighting) | TD 172 | ||||
Intro to Studio Production |
Course Name | Course # | Fall 25 | Modality | Days/Time | CVC |
---|---|---|---|---|---|
3D Animation | APTECH 43 | Offering | Online: Synchronous | Tues + Thurs 7:30-10pm | |
Intro to Digital Imaging | CS 70.11A | Offering | Both (Online + Campus) | Tues + Thurs 12-3pm / Online | CVC Link |
Intro to Film Production | MEDIA 20 | Offering | Campus | Tues + Thurs 9-11:30am | |
Intro to Film Production | JOUR 5 | Offering | Campus | Mon 6-9pm | |
Intro to Game Design & Development | CS 42 | Offering | Online: Asynchronous | CVC Link | |
Intro to Visual Effects (VFX) | APTECH 162 | No Offering | |||
Intro to Virtual Production | CS 77.11 | No Offering | |||
Virtual Production B | |||||
Studio Practice (1 unit) or internship (1-3 units) or portfolio (1-4 units) | GD 60 | No Offering | |||
Scripting for Games / Intro to Blueprinting etc. | CVC Link | ||||
Python | CS 81.41A | Offering | Both (Online + Campus) | Tues 9am-12pm | |
Motion Graphics | |||||
Video Editing | CS 74.22 | Offering | Both (Online + Campus) | Wed 10:30am-1:30pm | CVC Link |
Animation 2D | |||||
3D Modeling | APTECH 63 | No Offering | |||
Intermediate/Advanced 3D modeling | |||||
Rigging | |||||
Texturing | |||||
Digital Sculpting | |||||
3D Character Animation | APTECH 64 | Offering | Online: Synchronous | Mon + Wed 7:30-10pm | CVC Link |
Motion Capture / Performance Animation | |||||
Layout and Lighting | |||||
Intermediate Film Production | MEDIA 21 | Offering | Online: Synchronous | Mon + Wed 3-6pm | |
Cinematography (Lighting) | |||||
Intro to Studio Production | MEDIA 19 | No Offering |
7/1 - 8/28/22
9/9 - 4/26/23
4/1/23 - 6/30/23
Fall 2023
Fall 2024
Virtual production is a catch-all phrase for all film production with a virtual or CGI-based element. VP is a cinematographic technique that seamlessly combines physical and virtual elements using a suite of software tools. Studios can film on a stage and view virtual graphics together in real-time. Changing locations is as simple as swapping out a background. Directors, actors, and other stakeholders can see the final film assets and instantly make changes.
The Bay Area Regional VIrtual Production Academy (RVPA) is a collaborative program. A collaborative program is one in which one or more colleges rely on another college or
colleges to offer some of the coursework required for an approved degree or certificate.
Collaborating colleges may either be in reasonable proximity to permit students to take
classroom-based courses or the courses may be offered online through distance education local or shared platforms. Collaborative programs are an ideal option for colleges who find themselves unable to add a specific ADT or a CTE degree or certificate to their offerings as a consequence of their inability to offer the entire breadth of required courses. Collaborative programs also increase student accessibility to programs and allow colleges to fill their offered courses.
Technical Artist is the most in demand occupational title. However, the title of Technical Artist is extremely broad and covers a number of different specializations within the lifecycle of virtual production such as modeler, motion graphics design, rigging, visual effects/animation and lighting..
There are multiple jobs under the category of film productions, such as videographer, camera operator, video editor, and on-set Lighting/electrical,and story development.
New colleges may join the Academy after the model curriculum has been articulated across member colleges and the collaborative program is approved by the Chancellor’s Office, which is part of the implementation phase. At that point, related programs at other colleges can begin the process of a) articulating their courses to the model curriculum, b) developing Academy MOUs, and c) adding collaborative program enrollment requirements.
Contact | Organization |
---|---|
Mary Clarke-Miller | BCC |
Joann Denning | DVC |
Kevin Leeper | DVC |
Sahra Bhimji | DVC |
Vina Cera | Laney |
Koina Freeman | Laney |
Mark Garrett | Mission |
Monica Cappiello | Ohlone |
Ethan Wilde | SRJC |
Olivia Herriford | BACCC |
Dan Montoya | BACCC |
Lauren Tabata | BACCC |
If you have any questions or ideas, please do not hesitate to reach out to us!