Professional Development Schedule

Two teachers smile while working with small robots and a laptop during a C-STEM professional development session.
Two teachers laugh together while handling a robot during a C-STEM professional development workshop.
A group of three teachers collaborate around modular robotics components and a laptop during a C-STEM professional development session.
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.
C-STEM Course Enrollment & Attendance Policy 

To ensure every teacher feels fully confident and supported in their classroom, we’ve found that full attendance and active participation in C-STEM courses are truly vital. Below is our attendance and enrollment policy on C-STEM courses.  

Attendance Policy
Teachers may not enroll in a C-STEM course if they miss the first day of instruction, as on the first day, critical foundational knowledge and logistics are covered. Exceptions to this policy require the express written permission from the C-STEM Director, Dr. Harry Cheng, prior to the start of the course.  He is the sole authority for granting these exceptions. To request an exception, please complete this form prior to the first day of the course.  Permission must be received before the class begins.


 

C-STEM PD Summer Camp logo

May 4, 5, 6, and 7, 2026 (Virtual.  Daily from 3:30pm-6:00pm)

Note:  This 100% online training will prepare teachers and paraprofessionals to teach C-STEM during summer camps for K12 students.  Examples of summer camps are Math Summer Camp, STEAM Summer Camp, GIRL/GIRL+ Camp, and UJIMA Camp.

Synchronous ZoomRegister Here

UC Davis PD C-STEM Academy I logo

Course 1: C-STEM Academy I

(CS X458.01 Introduction to Teaching Computer Science )

 

Date/PDCity/StateRegistration
June 15 - June 18, 2026 @ UC Davis (In-person, 8:00am - 4:00pm PST)

Northern CA

UC Davis
1062 Bainer Hall 
Davis, CA 95616

Register Here

October 17, 2026 @ UC Davis (In-person, 8:00am - 4:00pm PST) 
or
October 20, 2026 @ UC Riverside Extension (In-person, 8:00am - 4:00pm PST)
*One in-person date is mandatory for completion of this course

Synchronous Zoom Sessions held Oct 17,  Oct 20, Oct 27, Nov 3, Nov 10, Nov 17, Dec 1, Dec 8, and Dec 15, from 4:15 pm - 6:15 pm PST

Northern CA

UC Davis
1062 Bainer Hall 
Davis, CA 95616

Southern CA

UC Riverside Extension
1299 University Ave.
Riverside, CA 92507

Register Here

 


UC Davis PD C-STEM Academy II logo

Course 2: C-STEM Academy 2

(CS X458.02 Programming and Integration of CS into STEAM Teaching)

Date/PD City/StateRegistration

January 2, 2027 @ UC Davis (In-person, 8:00am - 4:00pm PST) 
or
January 5, 2027 @ UC Riverside Extension (In-person, 8:00am - 4:00pm PST)
*One in-person date is mandatory for completion of this course

Synchronous Zoom Sessions held Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9, Mar 23, from 4:15 pm - 6:15 pm PST

Northern CA

UC Davis
1062 Bainer Hall 
Davis, CA 95616

Southern CA

UC Riverside Extension
1299 University Ave.
Riverside, CA 92507

 

Register Here

UC Davis PD C-STEM Academy III logo

Course 3: C-STEM Academy 3

(CS X458.03 Development of Integrated CS and STEAM Curriculum with Physical Computing)

 

Date/LocationCity/StateRegistration
July 13 - 17, 2026 (In-Person: 8:00 am - 4:00 pm PST)

Southern CA

San Bernardino City USD

Register Here

UC Davis PD C-STEM Institute I logo

Course 4: C-STEM Institute 1

(CS X458.04 Computer Programming in C)

Date/PDCity/StateRegistration
June 1 - June 5, 2026 (In-Person: 8:00 am - 4:00 pm PST)

Southern CA

Alvord USD

Register Here
June 22 - June 26, 2026 (In-Person: 8:00 am - 4:00 pm PST)

Northern CA

UC Davis
1062 Bainer Hall 
Davis, CA 95616

 

Register Here

UC Davis PD C-STEM Institute II logo

Course 5: C-STEM Institute 2

(CS X458.05 Data Structures and Software Design

Date/PDCity/StateRegistration
May 16 and August 10-13, 2026 (In-Person 8:00 am - 4:00 pm PST)

Southern CA

Orange USD

Register Here
June 8 - June 12, 2026 (In-person 8:00 am – 4:00 pm PST)

Southern CA

Alvord USD

Register Here
June 27, June 29 & 30, July 1 & 2, 2026 (In-Person: 8:00 am - 4:00 pm PST)

Northern CA

UC Davis
1062 Bainer Hall 
Davis, CA 95616

 

Register Here
July 20 - July 24, 2026 (In-Person: 8:00 am - 4:00 pm PST)

Southern CA

San Bernardino City USD

Register Here

Hotels in Davis

 

Hyatt Place UC Davis (On Campus.  173 Old Davis Road Extension, Davis, CA  95616)

Booking for Hyatt

 

Hyatt House Davis (2750 Cowell Blvd, Davis, CA 95618)

Booking for Hyatt

 

Hilton Garden Inn (110 F St, Davis, CA 95616)

Booking for Hilton

 

Icon for hotel

Click the image above for additional hotel information near Davis

 

Icon for parking

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

UC Riverside University extension professional studies logo

Click here for UC Riverside parking information.

Logo for hotels

Click here for UC Riverside hotel information.


-->