Professional Development Schedule
![]() | ![]() | ![]() |
What C-STEM Courses/PD do I need to take?
UC Davis C-STEM offers two pathways for professional development: (I) C-STEM Implementation by taking C-STEM Academy I/Course 1 and (II) Computer Science Supplementary Teaching Credential Authorization Program and C-STEM Implementation by completing five C-STEM courses.
I. For C-STEM Implementation
To integrate C-STEM K-12 Math and CS Curriculum into your academic or afterschool/summer program, you only need to complete Course 1.
II. For CS Supplementary Teaching Credential Authorization & C-STEM Implementation
The sequence of five C-STEM professional development courses in the Joint UC Davis/UC Riverside Computer Science Supplementary Teaching Credential Authorization Program meets the California Commission on Teacher Credentialing (CTC) requirements. These courses will prepare K-12 teachers with fundamental CS knowledge and pedagogy to teach any K-12 standards-compliant computer science curriculum. Participants can opt to take the courses as non-credit, for-credit, or for CEUs.
- To complete the CS Specific Authorization, there are six different schedules:
- Year 1: take all five courses.
- Year 1, take Courses 1 and 2. Year 2, take Courses 3, 4, and 5.
- Year 1, take Courses 1, 2, and 3. Year 2, take Courses 4 and 5.
- Year 1, take Courses 1 and 4. Year 2, take Courses 2, 3, and 5.
- Year 1, take Courses 1 and 5. Year 2, take Courses 2, 3, and 4.
- Year 1, take Courses 1, 4, and 5. Year 2, take Courses 2 and 3.
- If your organization would like to host an on-site C-STEM Professional Development tailored for your K-12 teachers, please contact us.

Date/PD | Location | Registration |
---|---|---|
May 12-14 & 16, 2025 4 Synchronous Sessions: 3:30 pm - 6:00 pm PST | Online | Register Here |

Course 1: C-STEM Academy I
(CS X458.01 Introduction to Teaching Computer Science )
Date/PD | City/State | Registration |
---|---|---|
Feb 22, March 8 & 22, and April 5, 2025 (In-person) 8:00 am – 4:00 pm PST | Central CA Fresno USD Fresno, CA | |
Thurs, April 11 & Fri, April 12, 2025 from 8am-4pm (In-person) and Synchronous Zoom Sessions (4:15pm - 6:15pm): 4/14, 4/28, 4/30, 5/5, 5/7, 5/12, and 5/19/2025) Note: There are both synchronous & asynchronous sessions. | Northern CA Travis USD | |
June 16-19, 2025 (In-person) 8:00 am – 4:00 pm PST | Northern CA UC Davis | Register here |
June 17-18, 20-21, 2025 (In-person) 8:30 am – 4:00 pm PST | Southern CA UC Riverside | Register here |
July 28-31, 2025 (In-person) 8:00 am – 4:00 pm PST | Southern CA. Alvord USD | Register here |
October 18, 2025 @ UC Davis (In-person, 8:00am-4:00pm PST) OR October 11, 2025 @ UC Riverside (In-person, 8:30am -4:30pm PST) AND Synchronous Zoom Sessions (4:15pm - 6:15pm): 10/21, 10/28, 11/4, 11/11, 11/18, 12/2, 12/16/25 (Note: Mandatory in-person attendance for the first day at either UC Davis OR HLPUSD. The remaining sessions are held online Synchronously and Asynchronously) | Northern/Southern CA UC Davis or UC Riverside | Register here |

Course 2: C-STEM Academy 2
(CS X458.02 Programming and Integration of CS into STEAM Teaching)
Date/PD | City/State | Registration |
January 4th, 2025 @ UC Davis (In-person, 8:00am-4:00pm PST) OR January 18th, 2025 @ Mesa Robles (In-person, 8:00am-4:00pm PST) AND 6 Synchronous Zoom Sessions: Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25 from 4:15pm-6:15pm) (Note: Mandatory in-person attendance for the first day at either UC Davis OR UC Riverside. The remaining sessions are held online Synchronously and Asynchronously. | Northern/Southern CA UC Davis or
| |
Sept 6 & 10, Oct 4 & 25, Nov 1 & 15, 2025 (In-person) Sept 6 & Oct 9, 2025 (Synchronous Zoom Session) | Southern CA Alvord USD | Coming Soon |

Course 3: C-STEM Academy 3
(CS X458.03 Development of Integrated CS and STEAM Curriculum with Physical Computing)
Date/Location | City/State | Registration |
March 1st, 2025 @ UC Davis (In-person) OR March 8th, 2025 @ Mesa Robles (In-person) (Note: Mandatory in-person attendance for the first day at either UC Davis OR UC Riverside. The remaining sessions are held online Synchronously and Asynchronously) 7 Synchronous Zoom Sessions: March 11, March 25, April 1, April 15, April 22, April 29, May 6 4:15-6:15 pm | Northern/Southern CA UC Davis or
| |
July 21- 25, 2025 (In-person) 8:00 am – 4:00 pm PST | Southern CA San Bernardino City USD | Register Here |
January 24, January 31, February 7, February 28, March 7, and March 18, 2026 (In Person) February 5 and March 5, 2026 (Synchronous Zoom) | Southern CA Alvord USD | Coming Soon |

Course 4: C-STEM Institute 1
(CS X458.04 Computer Programming in C)
Date/PD | City/State | Registration |
June 23-27, 2025 In-person: 8:00am – 4:00pm PST | Northern CA UC Davis | Register Here |
July 14-18, 2025 In-Person: 8:00am - 4:00pm PST | Southern CA Alvord USD | Register Here |
August 9 - October 14, 2025 (Virtual) August 9 from 9am-12pm and 1pm-4pm PST August 16 from 9am-12pm and 1pm-4pm PST Additional Synchronous Zoom Sessions: 8/19, 8/26, 9/2, 9/9, 9/16, 9/23, 9/30, 10/7 and 10/14 4:15-6:15 pm PST | 100% Virtual | Register Here |
YEAR 2026 June 1-5, 2026 (In-Person: 8:00 am - 4:00 pm PST) | Southern CA Alvord USD | Coming Soon |

Course 5: C-STEM Institute 2
(CS X458.05 Data Structures and Software Design
Date/PD | City/State | Registration |
July 7 - July 11, 2025 (In-person) 8:00 am – 4:00 pm PST | Northern CA UC Davis | Register Here |
July 21 - July 25, 2025 (In-person) 8:00 am – 4:00 pm PST (Alvord Cohort 2) | Southern CA Alvord USD | Register Here |
YEAR 2026 June 8 - June 12, 2026 (In-person 8:00 am – 4:00 pm PST) | Southern CA Alvord USD | Coming Soon |

Click the image above for hotel information near Davis

Click the image above for Driving Direction and Parking information for UC Davis

Click here for UC Riverside parking information.

Click here for UC Riverside hotel information.
-->