3D animation involves the creation and manipulation of 3D models, cameras, and virtual assets to bring dynamic visual narratives to life. Utilizing specialized 3D modeling and animation vocabulary, professionals meticulously plan and design productions, ensuring a seamless integration of elements for compelling visual storytelling.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 020A | Online: Synchronous | Wedensday 6-9.45pm |
Diablo Valley College | ARTDM 160 (3) | Online: Asynchronous | |
Ohlone College | DAID 125 | Friday 9:20am – 12:30 |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 20A | Online: Synchronous | Mon 1.30-5.15pm |
Mission College | GDS 039A | Online: Asynchronous | |
Ohlone College | DAID 125 | Hybrid | Fri 9:20am-12:40pm |
Santa Rosa Junior College | APTECH 43 | Online: Synchronous | Tues + Thurs 7:30-10pm |
Digital imaging is about knowing how to use different computer programs and tools to make digital art or pictures. It’s important to organize your work, pick the right picture quality, and understand different types of picture files to make your project look its best. When combining pictures, using masks and other smart methods lets you blend them together without permanently changing anything, so you can always adjust your work later if you need to.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 003 | Campus | Monday 6-9pm |
Diablo Valley College | ARTDM 105 | Online: Asynchronous | |
Diablo Valley College | ARTDM 105 | Campus | Tu/Thurs 12:45-3:15 |
Ohlone College | DAID 103 | Online: Asynchronous | Web |
Ohlone College | DAID 103 | Campus | Wed 9:20am – 12:30 |
Santa Rosa Junior College | CS 70.11A | Offering | Wed 9:30am-12:30pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 003 | Online: Synchronous | Mon. 6-9.45pm |
Diablo Valley College | ARTDM 105 | Both (Online + Campus) | |
Mission College | GDS 064 | Hybrid | Mon 3:40-5:45 |
Ohlone College | DAID 103 | Online: Asynchronous | 2 of them: both online |
Santa Rosa Junior College | CS 70.11A | Both (Online + Campus) | Tues + Thurs 12-3pm / Online |
In Intro to Game Design & Development, students learn to think about games from a big-picture perspective, using best practices in game development to design and create games. They get hands-on experience by coming up with game ideas, making those ideas tangible through pitches and prototypes, and then presenting their ideas to others. This process helps students understand how games are made from start to finish.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 003 | Campus | Monday 6-9pm |
Diablo Valley College | ARTDM 105 | Online: Asynchronous | |
Diablo Valley College | ARTDM 105 | Campus | Tu/Thurs 12:45-3:15 |
Ohlone College | DAID 103 | Online: Asynchronous | Web |
Ohlone College | DAID 103 | Campus | Wed 9:20am – 12:30 |
Santa Rosa Junior College | CS 70.11A | Offering | Wed 9:30am-12:30pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 040A | Online: Synchronous | Thur 6-9:45pm |
Diablo Valley College | ARTDM 180 | Online: Asynchronous | |
Ohlone College | DAID 118 | Campus | Mon/Wed 4:40-7:15pm |
Ohlone College | DAID 118 | Online: Asynchronous | late start |
Santa Rosa Junior College | CS 42 | Online: Asynchronous |
This intro film production course helps students learn how to plan, organize, and carry out the making of a short video project. They work as part of a team, where each person is responsible for their part of the project. Students also learn and use basic video production techniques and terms, helping them understand the steps and processes involved in creating a video from start to finish.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 003 | Campus | Monday 6-9pm |
Berkeley City College | MMART 003 | Friday 9:30-5:20pm | |
Diablo Valley College | ARTDM 149 | Online: Synchronous | Thurs. 6PM |
Diablo Valley College | FTVE 160 | Campus | Monday / Wed 9:35-12:05. OR Tuesday / Thursday 9:35-12:05 |
Ohlone College | DAID 111 | Campus | T/TH 2-5:10pm |
Santa Rosa Junior College | MEDIA 20 | Campus | Tues + Thurs 11am-2pm |
Santa Rosa Junior College | JOUR 5 | Hybrid | Tues + Thurs 2:10-4:15pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 009A | Campus | Wed 9:30-5:20pm |
Diablo Valley College | FTVE 160 or ARTDM 149 | Both (Online + Campus) | |
Santa Rosa Junior College | MEDIA 20 | Campus | Mon 6-9pm |
Santa Rosa Junior College | JOUR 5 | Online: Asynchronous |
Exploring real-world problem-solving through visual effects, students in Intro to Visual Effects learn to apply different techniques effectively in production environments. They also develop an understanding of the terminology and concepts of compositing, allowing them to seamlessly integrate various visual elements.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 022B | Online: Synchronous | Wednesday 12.30-1:30 |
Santa Rosa Junior College | APTECH 162 | Campus | Mon + Wed 7:30-10pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 022B | Online: Asynchronous | changed to 8 week 2nd |
Diablo Valley College | ARTDM 141 | Online: Asynchronous |
Crafting a virtual production project from concept to completion, students in Intro to Virtual Production learn the intricacies of design and creation. They also acquire a comprehensive understanding of the terminology and concepts related to virtual production, fostering effective collaboration within their production teams.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 192 | Campus | wed 12:45-4:45 |
Laney College | Media 044A | Online: Synchronous | Sat 8:00 – 9:50am Lec 11:00am – 1:50pm Lab |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 192 | Campus | |
Laney College | Media 044A | Online: Synchronous | Online: Synchronous |
Ohlone College | DAID 129 | Hybrid | Mon 9:20am-12:30pm |
In Motion Graphics, students integrate diverse elements such as audio, time-based media, and 2D animation to craft comprehensive motion graphic presentations. They showcase an understanding of the terminology, principles, and concepts inherent in animation and motion graphics. Furthermore, students exhibit proficiency in creating intricate multi-layered animations, exporting projects for versatile applications in film, broadcasting, the internet, UI/UX, animation, games, and mobile devices.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | COMSC 140 | Online: Asynchronous | |
Mission College | CIS007 | Both (Online + Campus) | |
Santa Rosa Junior College | CS 81.41A | Both (Online + Campus) | Wed 9am-12pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 005A | Online: Synchronous | Tu. 6pm-9.45pm |
Diablo Valley College | ARTDM 140 | Online: Asynchronous | |
Ohlone College | DAID 112 | Campus | Wed 9:20am-12:30pm |
Ohlone College | DAID 112 | Online: Asynchronous | late start |
Crafting a refined project, students in Video Editing skillfully incorporate elements such as still frames, titles, credits, effects, transitions, keyframe animations, basic compositing, J and L cuts, and the blending of multiple audio sources. They showcase their proficiency in producing polished video content while demonstrating effective project management through asset and sequence organization. Additionally, students adeptly import files from diverse formats, ensuring readiness for the editing process.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 020A+020LA | Campus | Tues 6-8.45 pm |
Diablo Valley College | FTVE 165 | Online: Asynchronous | |
Santa Rosa Junior College | CS 74.22 | Both (Online + Campus) | Tues 10:30am-1:30pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 20A+20LA | Campus | Tu 9:30-12:15pm |
Diablo Valley College | FTVE 165 | Online: Asynchronous | |
Santa Rosa Junior College | CS 74.22 | Both (Online + Campus) | Wed 10:30am-1:30pm |
In 2D Animation, students produce sequential art aligned with the 12 principles of animation. They progress by crafting cartoons that showcase animation fundamentals, techniques, and key concepts. Additionally, students critically assess how they apply the principles of animation theory in their projects, gaining a deeper understanding of the art form.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Ohlone College | DAID-115 | Campus | T/TH 5:20-8pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 003A | Online: Synchronous | Mon. 6-8:15 pm |
Diablo Valley College | ARTDM 165 | Campus | |
Ohlone College | DAID-115 | Campus | tbd |
Producing dynamic visual narratives, students in 3D Animation and Modeling create animations featuring 3D models, cameras, and virtual assets. They skillfully utilize 3D modeling and animation vocabulary, complemented by thoughtful planning and design for their 3D productions. This integrated approach empowers students to bring imaginative and compelling visual stories to fruition.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 020A | Online: Synchronous | Wedensday 6-9.45pm |
Diablo Valley College | ARTDM 160 (3) | Online: Asynchronous | |
Ohlone College | DAID 125 | Friday 9:20am – 12:30 |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 021A | Online: Synchronous | Sat. 9:30-1:15pm |
Mission College | GDS 039A | Online: Asynchronous | |
Ohlone College | DAID 122 | Online: Asynchronous | web |
Students can choose between an internship, studio, or portfolio track to gain hands-on experience with virtual production techniques and industry-standard software, working on real projects with professionals. They develop skills in 3D modeling, animation, lighting, compositing, video editing, web design, and game design. The experience emphasizes teamwork, communication, meeting deadlines, and professional behavior, with a focus on innovation, problem-solving, and user-centric visual communication.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A | Online: Synchronous | Wedensday 6-9.45pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | Online: Asynchronous | Web |
Santa Rosa Junior College | GD 60 | Online: Asynchronous |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A, MMART 468 | Online: Synchronous | Wed. 1:30-5:20pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | No offering |
Specialization: Animation
Scripting for Games builds the understanding and application of systems-level thinking, game development methods, and best practices to the design and development of graphical computer-based games. Students learn game creation skills that cover game logic sequencing; artistic and technical coordination; technical requirements and limitations; and implementation of high quality and error-free versions of games.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 041A | Online: Synchronous | thursday 6-9:45pm |
Diablo Valley College | ARTDM 181 | Online: Asynchronous |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 041A | Online: Synchronous | Mon. 6-9:45pm |
In 2D Animation, students produce sequential art aligned with the 12 principles of animation. They progress by crafting cartoons that showcase animation fundamentals, techniques, and key concepts. Additionally, students critically assess how they apply the principles of animation theory in their projects, gaining a deeper understanding of the art form.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Ohlone College | DAID-115 | Campus | T/TH 5:20-8pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 003A | Online: Synchronous | Mon. 6-8:15 pm |
Diablo Valley College | ARTDM 165 | Campus | |
Ohlone College | DAID-115 | Campus | tbd |
Apply acting principles in 3D animated scenes to create appealing personality- based performances. Implement Principles of Animation to convey story, themes, intentions, and emotions in an animation project. Develop and implement strong character silhouettes.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 020B | Online: Synchronous | Thursday 6:00-9:45pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 020B | Online: Synchronous | Thur 6-9.45pm |
Santa Rosa Junior College | APTECH 64 | Online: Synchronous | Mon + Wed 7:30-10pm |
Students learn how to use applications for performance animation and acting techniques for character animation, scene construction, and storytelling. Motivation in creating movement and gesture and how this relates to believable characterization for animation is explored by creating character bios, backstories, scenes and sequences, and empathy to bring a character to life.
*Please note, Intro to 3D Animation is a recommended prerequisite.
Spring 2025:
No Courses Available this semester
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 024 | Online: Asynchronous | |
Ohlone College | DAID 143 | Hybrid | Fri 1-4PM |
In Motion Graphics, students integrate diverse elements such as audio, time-based media, and 2D animation to craft comprehensive motion graphic presentations. They showcase an understanding of the terminology, principles, and concepts inherent in animation and motion graphics. Furthermore, students exhibit proficiency in creating intricate multi-layered animations, exporting projects for versatile applications in film, broadcasting, the internet, UI/UX, animation, games, and mobile devices.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | COMSC 140 | Online: Asynchronous | |
Mission College | CIS007 | Both (Online + Campus) | |
Santa Rosa Junior College | CS 81.41A | Both (Online + Campus) | Wed 9am-12pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 005A | Online: Synchronous | Tu. 6pm-9.45pm |
Diablo Valley College | ARTDM 140 | Online: Asynchronous | |
Ohlone College | DAID 112 | Campus | Wed 9:20am-12:30pm |
Ohlone College | DAID 112 | Online: Asynchronous | late start |
Master the principles of layout and lighting essential for digital media projects. Learn industry-standard techniques to enhance visual storytelling, create compelling compositions, and apply professional methods to your digital media work.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 022A | Online: Synchronous | wed 1.30-5.20pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 022A | Online: Asynchronous | changed to 8week 2nd |
The course introduces Python, covering topics such as primitive and collection data types, operators, statements, loops, branching, functions, variable scoping, modules, packages, object-oriented programming, file handling, exceptions, and an overview of Graphical User Interface (GUI) programming.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | COMSC 140 | Online: Asynchronous | |
Mission College | CIS007 | Both (Online + Campus) | |
Santa Rosa Junior College | CS 81.41A | Both (Online + Campus) | Wed 9am-12pm |
Fall 2024:
Building on Virtual Production A, this course delves into advanced aspects of 3D virtual TV, stagecraft, filmmaking, and concepts tailored for the Virtual Production field. Students gain in-depth knowledge to execute complex virtual projects, exploring advanced techniques and applications in the evolving landscape of Virtual Production.
Spring2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 230 | Campus | wed 12:45-4:45 |
Laney College | Media 44B | Online: Synchronous | Sat 8:00 – 9:50am Lec 11:00am – 1:50pm Lab |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 230 | Campus | |
Laney College | Media 44B | Online: Synchronous | Online: Synchronous |
Ohlone College | DAID 150 | No offering |
Students can choose between an internship, studio, or portfolio track to gain hands-on experience with virtual production techniques and industry-standard software, working on real projects with professionals. They develop skills in 3D modeling, animation, lighting, compositing, video editing, web design, and game design. The experience emphasizes teamwork, communication, meeting deadlines, and professional behavior, with a focus on innovation, problem-solving, and user-centric visual communication.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A | Online: Synchronous | Wedensday 6-9.45pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | Online: Asynchronous | Web |
Santa Rosa Junior College | GD 60 | Online: Asynchronous |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A, MMART 468 | Online: Synchronous | Wed. 1:30-5:20pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | No offering |
Specialization: Modeling
Scripting for Games builds the understanding and application of systems-level thinking, game development methods, and best practices to the design and development of graphical computer-based games. Students learn game creation skills that cover game logic sequencing; artistic and technical coordination; technical requirements and limitations; and implementation of high quality and error-free versions of games.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 041A | Online: Synchronous | thursday 6-9:45pm |
Diablo Valley College | ARTDM 181 | Online: Asynchronous |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 041A | Online: Synchronous | Mon. 6-9:45pm |
The 3D Modeling course focuses on creating short, 3D animated movies. Students explore the principles that govern animation and practice techniques to implement them in 3D, using the skills learned to create and apply textures and lighting to 3D models for the final render.
*Please note, Intro to 3D Animation is a recommended prerequisite.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 021A | Online: Synchronous | Sat. 9.30-1.30pm |
Diablo Valley College | ARTDM-161 | Online: Asynchronous | |
Ohlone College | DAID 122 | Campus | Fri 1-4:10pm |
Ohlone College | DAID 122 | Online: Asynchronous | Web |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 021A | Online: Synchronous | Sat. 9:30-1:15pm |
Mission College | GDS 039A | Online: Asynchronous | |
Ohlone College | DAID 122 | Online: Asynchronous | web |
In this course, students are introduced to digital sculpting and its integration with traditional modeling workflows for production. They acquire the skills to craft ultra-realistic 3D models with intricate details, utilizing industry-standard software. Demonstrations, exercises, and assignments foster the development of sculpting, physics, composition, anatomy, and texture painting skills.
*Please note, 3D Modeling is a recommended prerequisite.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Ohlone College | DAID 124 | Campus | Wed 1-4:10pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|
In this course, students master industry techniques for elevating 3D objects, environments, and characters through 3D sculpting and painting tools. They cover texture painting, digital image manipulation, texture mapping, lighting techniques, camera controls, application of art and design principles to 3D imagery, and rendering for creative industries like video games, cinema, animations, AR, and print.
*Please note, Intro to 3D Animation 0r 3D Modeling is a recommended prerequisite.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 030 | Online: Synchronous | Monday 6:00-9:45PM |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Ohlone College | DAID 123 | Hybrid | Wed 1-4:10PM |
The course introduces Python, covering topics such as primitive and collection data types, operators, statements, loops, branching, functions, variable scoping, modules, packages, object-oriented programming, file handling, exceptions, and an overview of Graphical User Interface (GUI) programming.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | COMSC 140 | Online: Asynchronous | |
Mission College | CIS007 | Both (Online + Campus) | |
Santa Rosa Junior College | CS 81.41A | Both (Online + Campus) | Wed 9am-12pm |
Fall 2024:
This intermediate course builds on skills developed in 3D modeling, focusing on designing and constructing digital characters and environments. Students create production-ready 3D models using organic and hard surface techniques, digital sculpting principles, and optimization for 3D game engines.
Spring2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 021B | Online: Synchronous | Sat. 9.30-1.30pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 021B | Online: Synchronous | |
Ohlone College | DAID 126 | No offering |
The Rigging course readies students for the technical intricacies of developing efficient animation controls for 3D models and characters. Utilizing industry-standard software, students learn to create a comprehensive skeleton and control rig, encompassing facial features, for a 3D model. Through techniques like set-driven keys, deformers, constraints, and kinematic controls, students master the export of rigged characters and objects to game/simulation platforms, including tasks like identifying locations, placing joints, and painting weights for realistic movement.
*Please note, Intro to 3D Animation is a recommended prerequisite.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 023 | Online: Synchronous | Monday 1.30-5.20pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Ohlone College | DAID 140 | Online: Asynchronous | web |
Building on Virtual Production A, this course delves into advanced aspects of 3D virtual TV, stagecraft, filmmaking, and concepts tailored for the Virtual Production field. Students gain in-depth knowledge to execute complex virtual projects, exploring advanced techniques and applications in the evolving landscape of Virtual Production.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 230 | Campus | wed 12:45-4:45 |
Laney College | Media 44B | Online: Synchronous | Sat 8:00 – 9:50am Lec 11:00am – 1:50pm Lab |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 230 | Campus | |
Laney College | Media 44B | Online: Synchronous | Online: Synchronous |
Ohlone College | DAID 150 | No offering |
Students can choose between an internship, studio, or portfolio track to gain hands-on experience with virtual production techniques and industry-standard software, working on real projects with professionals. They develop skills in 3D modeling, animation, lighting, compositing, video editing, web design, and game design. The experience emphasizes teamwork, communication, meeting deadlines, and professional behavior, with a focus on innovation, problem-solving, and user-centric visual communication.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A | Online: Synchronous | Wedensday 6-9.45pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | Online: Asynchronous | Web |
Santa Rosa Junior College | GD 60 | Online: Asynchronous |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A, MMART 468 | Online: Synchronous | Wed. 1:30-5:20pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | No offering |
Specialization: Film Production
Scripting for Games builds the understanding and application of systems-level thinking, game development methods, and best practices to the design and development of graphical computer-based games. Students learn game creation skills that cover game logic sequencing; artistic and technical coordination; technical requirements and limitations; and implementation of high quality and error-free versions of games.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 041A | Online: Synchronous | thursday 6-9:45pm |
Diablo Valley College | ARTDM 181 | Online: Asynchronous |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 041A | Online: Synchronous | Mon. 6-9:45pm |
Crafting a refined project, students in Video Editing skillfully incorporate elements such as still frames, titles, credits, effects, transitions, keyframe animations, basic compositing, J and L cuts, and the blending of multiple audio sources. They showcase their proficiency in producing polished video content while demonstrating effective project management through asset and sequence organization. Additionally, students adeptly import files from diverse formats, ensuring readiness for the editing process.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 020A+020LA | Campus | Tues 6-8.45 pm |
Diablo Valley College | FTVE 165 | Online: Asynchronous | |
Santa Rosa Junior College | CS 74.22 | Both (Online + Campus) | Tues 10:30am-1:30pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 20A+20LA | Campus | Tu 9:30-12:15pm |
Diablo Valley College | FTVE 165 | Online: Asynchronous | |
Santa Rosa Junior College | CS 74.22 | Both (Online + Campus) | Wed 10:30am-1:30pm |
In this course, students are introduced to the theory, terminology, and operation of a multi-camera television studio and control room. Topics cover studio signal flow, directing, theory, and operation of camera and audio equipment, switcher operation, fundamentals of lighting, graphics, video control, and real-time video production and recording.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | FTVE 120 | Campus | Tu/Th 4:05-6:35 |
Santa Rosa Junior College | MEDIA 19 | Campus | Wed + Fri 9am-12pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | FTVE 120 | Campus |
In this course, students produce intermediate level, single-camera short films that use sophisticated lighting schemes, sync sound, polished editing, and visual metaphors. Theory, terminology, and operation of digital film production equipment, including lighting techniques, camera operation, camera movement, sound recording, scriptwriting, directing actors, and editing will also be covered. Students learn and demonstrate the skills needed for successful teamwork in television, film or other media industry employment and how to prepare and organize logistics for a shoot, including pre-production documents.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | FTVE 161 | Campus | Mon 12:45-4:45 |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 009C | Campus | Mon. 1.30-5.20pm |
Santa Rosa Junior College | MEDIA 21 | Online: Synchronous | Mon + Wed 3-6pm |
The course introduces Python, covering topics such as primitive and collection data types, operators, statements, loops, branching, functions, variable scoping, modules, packages, object-oriented programming, file handling, exceptions, and an overview of Graphical User Interface (GUI) programming.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | COMSC 140 | Online: Asynchronous | |
Mission College | CIS007 | Both (Online + Campus) | |
Santa Rosa Junior College | CS 81.41A | Both (Online + Campus) | Wed 9am-12pm |
Fall 2024:
This course teaches students visual storytelling from script to screen, emphasizing shot composition, lighting, and camera movement for effective narrative expression. They develop skills in operating cameras, selecting lenses, managing exposure, and applying color grading using industry-standard tools. Additionally, students learn to critically analyze cinematic works to understand their impact on storytelling and visual appeal.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/VI 009B | Campus | Thur 1.30-5.20pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|
In Motion Graphics, students integrate diverse elements such as audio, time-based media, and 2D animation to craft comprehensive motion graphic presentations. They showcase an understanding of the terminology, principles, and concepts inherent in animation and motion graphics. Furthermore, students exhibit proficiency in creating intricate multi-layered animations, exporting projects for versatile applications in film, broadcasting, the internet, UI/UX, animation, games, and mobile devices.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | COMSC 140 | Online: Asynchronous | |
Mission College | CIS007 | Both (Online + Campus) | |
Santa Rosa Junior College | CS 81.41A | Both (Online + Campus) | Wed 9am-12pm |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MMART 005A | Online: Synchronous | Tu. 6pm-9.45pm |
Diablo Valley College | ARTDM 140 | Online: Asynchronous | |
Ohlone College | DAID 112 | Campus | Wed 9:20am-12:30pm |
Ohlone College | DAID 112 | Online: Asynchronous | late start |
Building on Virtual Production A, this course delves into advanced aspects of 3D virtual TV, stagecraft, filmmaking, and concepts tailored for the Virtual Production field. Students gain in-depth knowledge to execute complex virtual projects, exploring advanced techniques and applications in the evolving landscape of Virtual Production.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 230 | Campus | wed 12:45-4:45 |
Laney College | Media 44B | Online: Synchronous | Sat 8:00 – 9:50am Lec 11:00am – 1:50pm Lab |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Diablo Valley College | ARTDM 230 | Campus | |
Laney College | Media 44B | Online: Synchronous | Online: Synchronous |
Ohlone College | DAID 150 | No offering |
Students can choose between an internship, studio, or portfolio track to gain hands-on experience with virtual production techniques and industry-standard software, working on real projects with professionals. They develop skills in 3D modeling, animation, lighting, compositing, video editing, web design, and game design. The experience emphasizes teamwork, communication, meeting deadlines, and professional behavior, with a focus on innovation, problem-solving, and user-centric visual communication.
Spring 2025:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A, MMART 468 | Online: Synchronous | Wed. 1:30-5:20pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | No offering |
Fall 2024:
College | Course # | Modality | Day(s) / Time |
---|---|---|---|
Berkeley City College | MM/AN 055A, MMART 468 | Online: Synchronous | Wed. 1:30-5:20pm |
Diablo Valley College | ARTDM 295 or FTVE 295 | Online: Asynchronous | |
Ohlone College | DAID – 160 | No offering |
Mary Clarke-Miller
Berkley City College Department Chair
With over a decade at Berkeley City College, Mary Clark-Miller has led animation and game design, pioneering a Virtual Production Academy with six Bay Area colleges. She shapes the technical artist curriculum, aligning programs with industry needs through her expertise in creative direction and Computer Graphics.
Joann Denning
Diablo Valley College Department Chair
Joann Denning is the Department Chair of Art Digital Media and Film Television at Diablo Valley College. She is the Faculty Lead for the California Community College Regional Virtual Production Academy, and also is the Co-Chair for the RealTime Community Education Special Interest Group.
Kevin Leeper
Diablo Valley College Faculty
Kevin Leeper, lead professor of 3D Modeling, Animation, and Game Design at Diablo Valley College, has over 20 years of teaching experience. With 30+ years in San Francisco and the Bay Area, he has worked in theater and production studios. He also designed the Cohen Alley Gate for the Tenderloin National Forest.
Mark Garrett
Mission College Department Chair
Mark Garrett is the Department Chair of the Graphic Design and Multimedia Department at Mission College in Santa Clara, CA. With expertise in photography and web design and development, he teaches and mentors students, driving innovation and excellence in creative digital arts education.
Ethan Wilde
Santa Rosa Junior College Faculty
Ethan, a dedicated faculty member, specializes in Game Development and Web & Mobile Development at Santa Rosa Junior College. He also serves as the Managing Principal of Braindunk for over a decade. Additionally, Ethan was an instructor at the Academy of Art University in San Francisco.
Vina Cera
Laney College Department Co-Chair
koina Freeman
Laney College Faculty
Koina Freeman, a faculty member at Laney College, specializes in Unreal Engine and Unity Engine. She is a creative technologist, Unreal Authorized Trainer, and a multi-platform storyteller exploring the intersection of narrative, design, and emerging AI technologies for film, television, and interactive experiences.
Monica Cappiello
Ohlone College Department Chair
Assistant Professor Monica Cappiello has 9+ years of educational experience, including roles as Dean of Academic Affairs and Department Director of Media, Animation, and Games. She holds a B.A. from UVA and an M.F.A. from SCAD, runs the YouTube channel Academic Phoenix, and volunteers for SIGGRAPH.
Sahra Bhimji
Diablo Valley College Faculty
Sahra Bhimji writes and directs narrative films, from geeky comedies to surreal psychological dramas. Sahra holds a BS from Stanford University and an MFA from San Francisco State University. Sahra is a professor in film production at DVC, where she shares her knowledge and passion for filmmaking with her students.
George Peterson
Berkeley City College
George Peterson, Co-Chair of the Multimedia Arts Department at BCC, excels in visual media and animation. Experienced in audio post-production, his work at Skywalker Sound includes Star Wars and The Incredibles. He has won multiple Academy Awards for Sound Editing.
Chris Platz
Berkley City College
Chris Platz is a Faculty member at BCC with 27 years in Silicon Valley. He specializes in Character Design, World Building, VR/XR, and Digital Sculpting. With 20 years of Unreal Engine experience and 17 years teaching, he began at Stanford blending art and tech. His love for sculpting, Legos, and Dungeons & Dragons keeps him young.
Rachel Mercy Simpson
Berkeley City College
Rachel Mercy Simpson, Co-Chair of the Multimedia Arts Department at BCC, is renowned for her innovative teaching methods and dedication to student equity and social justice. She has received the AACC Faculty Innovation Award for her impactful work.
Pam Stalker
Berkeley City College
Pam Stalker is an animator, illustrator, and teacher with an MFA in Experimental Animation from CalArts. She’s worked with Disney TV, ILM, and Klasky Csupo on shows like Rocko’s Modern Life and Michael Jackson’s Whatzupwitu. Pam has won an Annie Award and a CINE Golden Eagle and now teaches animation and art, sharing her passion with future creatives.
Matthew Olson
Berkley City College
Matthew J. Olson is Director of Choral Activities at Carleton College, leading the Chamber Choir and Carleton Choir, and teaching Conducting, Musicianship, and Choral Arranging. He is also Artistic Director of Bach Roots Festival and Assistant Conductor of The Singers – MN Choral Artists.
Kelly Whalen
Berkeley City College
Kelly Whalen is a documentary director, senior producer, and educator. As a former Senior Producer at KQED, she led award-winning projects and created the YouTube series If Cities Could Dance. Kelly now teaches video arts at Berkeley City College, focusing on film production and editing.
Troy Bennett
Diablo Valley College
Troy Bennett is a User Experience Designer and developer with over 9 years of teaching at Diablo Valley College, including roles as Professor of Interaction Design and Department Chair of Art Digital Media. He also has 17 years of experience at the Art Institute of Atlanta.
Matt Mclean
Diablo Valley College
Matt McLean, a Bay Area native, teaches Music Industry Studies at DVC. With a Master’s in Composition, he specializes in electronic music, audio production, and music theory, inspiring students since 2012.
Marla Leech
Laney College
Marla Leech earned her MA in Broadcast Electronic Arts from San Francisco State University in 1993. A filmmaker since 1990, she specializes in documentary film as a shooter, editor, producer, and director. Her works include “Love Makes a Family,” “Breaking the Glass,” and “Permit to Firm It!” Marla also plays bossa nova guitar and drums with the Brazilian bateria, Batala SF.
Steve Shlisky
Laney College
With nearly 40 years in television production in the San Francisco Bay Area, Steve Shlisky has worked on a range of projects from short PSA and promotional spots to long-form news stories and documentaries. He co-chairs and instructs at Laney College and teaches at San Francisco State University. Through Steve Shlisky Productions, he produces videos for non-profits and corporate clients.
Phil Hawkins
Mission College
Phil Hawkins, Head of the Digital Music Program at Mission College, specializes in MIDI and Digital Audio. With a Master’s in Percussion Performance, he directs the Mission Percussion Ensemble and teaches World Music, inspiring students with his expertise.
Nathan Oliver
Ohlone College
Nathan Oliver, Adjunct Faculty in Digital Arts and Interactive Design at Ohlone College, is dedicated to nurturing creativity and technical skills in students. He specializes in multimedia and interactive design, inspiring future digital artists.
Isabel Reichert
Ohlone College
Assistant Professor Isabel Reichert has over 15 years of teaching experience and is currently the program coordinator for Ohlone College’s Graphic Arts and Multimedia department. She has taught art, design, and critical theory at CCA, UC Santa Cruz, and the San Francisco Art Institute. Isabel also works as a graphic designer in web, print, and interactive media.
Brian Antonson
Santa Rosa Junior College
Brian Antonson, SRJC’s digital filmmaking instructor, has worked with CNN, CBS, MTV, and more. He has covered events like 9/11 and Hurricane Katrina and produced reality shows. At SRJC, he revitalized the Digital Filmmaking Program and teaches practical industry skills.
Walter ‘Clay’ Atchison
Santa Rosa Junior College
Walter ‘Clay’ Atchison is an Associate Faculty member specializing in 3D Computer Animation at SRJC. He is dedicated to advancing students’ skills in digital artistry and animation. Clay also mentors students in industry-standard practices.
Mike Starkey
Santa Rosa Junior College
Mike Starkey is an experienced educator specializing in Digital Media at SRJC. He is passionate about fostering creativity and technical skills in students.
responsible for organizing and scheduling virtual production activities, including communicating with team members, arranging meetings, and ensuring that project deadlines are met.
Salary estimate
responsible for creating the virtual assets, including 3D models, textures, and animations, that are used in virtual production.
Salary estimate:
responsible for operating and maintaining the virtual production equipment, including cameras, motion capture systems, and real-time rendering software.
Salary estimate:
responsible for animating characters and objects in the virtual environment, using motion capture data and keyframe animation techniques.
Salary estimate: