Program Overview
The Game Development program is pleased to introduce the new Virtual Production program. The new program is part of the collaborative Regional Virtual Production Academy, comprised of six Bay Area community colleges. The curriculum focuses on the game development, digital video, and 3D modeling courses from our own Computer Studies, Applied Technologies, and Communication Studies departments.
Virtual Production Fundamentals Certificate
The 21-unit Virtual Production Fundamentals Certificate of Achievement prepares students for entry-level careers in virtual production. Students will apply skills from film production, computer graphics, digital imaging, visual effects and game engines to the virtual production process. Courses in this program may also be offered through partnering colleges.
Program Student Learning Outcomes
Upon successful completion of this program, the student will be able to:
- Analyze, describe, and apply the fundamental technology requirements of the virtual production workflow.
- Demonstrate proficiency with game engines, 3D computer graphics, visual effects, and film production.
- Demonstrate the ability to work on a production team and take responsibility for one's role.
- Create a project using the virtual production process.
» Learn more about the Virtual Production Fundamentals Certificate requirements
Advanced Virtual Production Certificate
The 27.5-unit Advanced Virtual Production Certificate of Achievement, presented in collaboration with the Regional Virtual Production Academy (RPVA), is designed to equip students with the essential skills for pursuing entry-level careers in virtual production. Within this program, students will focus on a specific segment of the production pipeline and apply a comprehensive set of skills encompassing film production, computer graphics, visual effects, and game engines within real-time processes. Students are afforded the flexibility to choose courses from participating colleges in order to fulfill the requirements for this certificate. Completion of Virtual Production Fundamental Certificate is recommended for the Advanced Virtual Production Certificate of Achievement or have prior learning/experience.
Program Student Learning Outcomes
Upon successful completion of this program, the student will be able to:
- Evaluate and apply toolsets virtual production specializations.
- Create a portfolio demonstrating knowledge of real-time production.
- Demonstrate enhanced collaborative skills and the ability to engage in effective teamwork in a production environment.
» Learn more about the Advanced Virtual Production Certificate requirements
Virtual Production AA Degree
The 32.5-unit Associate Degree in Virtual Production, presented in collaboration with the Regional Virtual Production Academy (RVPA), is designed to equip students with the essential skills for pursuing entry-level careers in virtual production. Students will learn to apply tools from film production, digital imaging, visual effects, and game engines to the virtual production process, creating real-time projects in a virtual production studio. Students are afforded the flexibility to choose courses from participating colleges in the regional collaboration in order to fulfill the requirements for this degree.
Program Student Learning Outcomes
Upon successful completion of this program, the student will be able to:
- Analyze, describe, and apply the technology requirements of the virtual production workflow.
- Demonstrate proficiency with game engines, 3D computer graphics, visual effects, and film production.
- Create projects using the virtual production process with industry-standard software.
- Demonstrate enhanced collaborative skills and the ability to engage in effective teamwork in a real-time environment.
» Learn more about the Virtual Production AA Degree requirements
RVPA Course Equivalency Grid
Students may complete required and elective courses at any of the six RVPA schools.
Topic / Title | SRJC | BCC | DVC | Laney | Mission | Ohlone |
---|---|---|---|---|---|---|
2D Animation | — | MM/AN 003A (or) MM/AN 01A | ARTDM 165 | GRART 150 | — | DAID 115 |
3D Animation | APTECH 43 | MM/AN 020A | ARTDM 160 | — | GDS 039A | DAID 125 |
3D Character Animation | APTECH 64 | MM/AN 020B | ARTDM 240 | — | GDS 043A | DAID 125 |
3D Modeling | APTECH 63 | MM/AN 021A | ARTDM 161 | — | — | DAID 122 |
Cinematography (Lighting) | — | MM/VI 009B | — | — | — | TD 172 |
Digital Sculpting | — | — | — | — | — | DAID 124 |
Intermediate / Advanced 3D Modeling | — | MM/AN 021B | — | — | — | DAID 126 |
Intermediate Film Production | MEDIA 21 | MM/VI 009C | FTVE 161 | MEDIA 120 | — | — |
Internship | — | MMART 468 | ARTDM 295 (or) FTVE 295 | MEDIA 460A | WRK 300GS | WEX 195A1 (or) WEX 195A2 (or) WEX 195A3 |
Intro to Digital Imaging (Photoshop) | CS 70.11A | MMART 003 | ARTDM 105 | GRART 036 | GDS 064 | DAID 103 |
Intro to Film Production | MEDIA 20 (or) JOUR 5 | MM/VI 009A | FTVE 160 (or) ARTDM 149 | MEDIA 104 | GDS 074 | DAID 111 |
Intro to Game Design & Development | CS 42 | MM/AN 040A | ARTDM 180 | — | GDS 040 | DAID 118 |
Intro to Studio Production | MEDIA 19 | — | FTVE 120 | MEDIA 108 | — | — |
Intro to Virtual Production | CS 77.11 | — | ARTDM 192 | MEDIA 044A | GDS 087 | DAID 129 |
Intro to Visual Effects (VFX) | APTECH 162 | MM/AN 022B | ARTDM 141 | — | GDS 086 | DAID 128 |
Layout and Lighting | — | MM/AN 022A | — | MEDIA 044C | — | DAID 141 |
Motion Capture / Performance Animation | — | MM/AN 024 | ARTDM 241 | MEDIA 044D | — | DAID 143 |
Motion Graphics | — | MMART 005A | ARTDM 140 | MEDIA 140 | GDS 081 | DAID 112 |
Portfolio | GD 60 | MM/AN 050 | — | — | — | — |
Python | CS 81.41A | — | COMSC 140 | — | CIS 007 | CNET 142 |
Rigging | — | MM/AN 023 | — | — | — | DAID 140 |
Scripting for Games / Intro to Blueprinting | — | MM/AN 041A | ARTDM 181 | — | — | DAID 142 |
Studio practice | — | MM/AN 055A | — | MEDIA 129 | — | DAID 160 |
Texturing | — | MM/AN 030 | — | — | — | DAID 123 |
Video Editing | CS 74.22 | MM/VI 020A + MM/VI 020LA | FTVE 165 | MEDIA 130 (or) MEDIA 138 | — | — |
Virtual Production B | — | — | ARTDM 230 | MEDIA 044B | — | DAID 150 |
Contact Information
Game Development Program
Computer Studies Department
Ethan Wilde
RVPA Lead Faculty at SRJC
Game Development Program Coordinator
ewilde@santarosa.edu
(707) 527-4855
Maggini Hall 3rd Floor, Room 2937, CS Dept Office