Professional Development

People gathered to look at laptops

Engaging, College Board–Endorsed Workshops to Ensure Your Success

We offer a variety of professional development opportunities to prepare new and returning computer science teachers for success in their classrooms.

New UTeach CS Teachers

We strongly encourage educators to attend one of our professional development (PD) workshops if they are new to teaching with the UTeach CS curriculum for that course. 

Our professional development workshops for both AP CS Principles and AP CS A are College Board–endorsed and may be substituted for an AP Institute.

During these in-depth professional development workshops, you will:

  • Familiarize yourself with the comprehensive teacher materials and curriculum, often from the perspective of a student
  • Explore background computer science content in the context of course activities and projects
  • Practice the collaborative, project-based, and blended learning instructional strategies necessary to teach the course successfully
  • Master College Board requirements and expectations for AP® implementation


Texas Teachers: Learn about PD reimbursements from the Texas Education Agency for school districts and open enrollment charter schools. 

98 percent recommend UTeachCS Image


 AP CS Principles Workshop

5-Week PD Structure: Teachers who fully complete this 5-week professional development workshop will earn 35 hours of CPE credit (continuing professional education). During this professional development, teachers meet once each week for a 2-hour synchronous online session, then complete approximately 5 hours of self-paced modules throughout the week with on-demand support from PD facilitators. 

5-Day PD Structure: Teachers who fully complete this 5-day professional development workshop will earn 35 hours of CPE credit (continuing professional education). During this professional development, teachers meet daily for a 2-hour synchronous online session, then complete approximately 5 hours of self-paced modules each afternoon with on-demand support from PD facilitators. 

Self-Paced PD Structure: Teachers who fully complete this 5-week professional development workshop will earn 35 hours of CPE credit (continuing professional education). Register early if you need 12 weeks to complete this PD. During this professional development, teachers will complete self-paced modules with on-demand support from PD facilitators and attend periodic check-ins with their PD facilitator.

Recommended Prerequisites: Teachers with any content background or level of experience are welcome to attend our AP CS Principles Professional Development Workshop. No knowledge or experience with computer science or programming is required. 

5-Week Online PD

Other PD Options

June 5 – July 3, 2024 (5-Week PD)

Meets weekly on Wednesdays from 5–7 pm ET (4–6 pm CT; 2–4 pm PT) with 5 hours of self-paced modules each week
(Register by May 30)


May 1 – August 1, 2024 (Self-Paced PD)

Self-paced modules, on-demand support, and periodic check-ins with PD facilitator
(Register by June 24)
 


July 17 – August 14, 2024 (5-Week PD)

Meets weekly on Wednesdays from 5–7 pm ET (4–6 pm CT; 2–4 pm PT) with 5 hours of self-paced modules each week
(Register by July 10)


July 29 – August 2, 2024 (5-Day PD)

Meets daily from 10 am–12 pm ET (9–11 am CT; 7–9 am PT) with 5 hours of self-paced modules each afternoon
(Register by July 22)


 

 


 


June 24 – June 28, 2024 (5-Day PD)

Tuscaloosa, AL 
*PACS grant participants only
 
 


 

AP CSA Bootcamp (No Java Experience Required)

Self-Paced PD Structure: Teachers who fully complete this 8-week professional development workshop will earn 56 hours of CPE credit (continuing professional education). Register early if you need 12 weeks to complete this PD. During this professional development, teachers will complete self-paced modules with on-demand support from PD facilitators and attend periodic check-ins with their PD facilitator.

Recommended Prerequisites: Teachers with any content background or level of experience teaching computer science are welcome to attend our AP CSA Professional Development Bootcamp. No experience with Java is required. 

Online PD

In-Person PD

May 1 – August 1, 2024 (Self-Paced PD)

Self-paced modules, on-demand support, and periodic check-ins with PD facilitator
(Register by June 10)



No upcoming in-person workshops
 


 

AP CSA Workshop (Java Experience Required)

Teachers who fully complete this 4-week professional development workshop will earn 28 hours of CPE credit (continuing professional education). During online professional development, teachers meet once each week for a 1-hour synchronous online session, then complete approximately 6 hours of self-paced modules throughout the week with on-demand support from PD facilitators. 

Recommended Prerequisites: Teachers will be completing Java assignments and unit projects starting in the first week of the AP CSA Professional Development Workshop, so previous experience with Java programming is required.

Online PD

In-Person PD

July 18 – August 8, 2024

Meets weekly on Thursdays 
5–6 pm ET (4–5 pm CT; 2–3 pm PT)
with 6 hours of self-paced modules each week
(Register by July 10)



 

No upcoming in-person workshops

 


 

Cybersecurity Workshop

UTeach CS is launching a limited pilot of our new Foundations of Cybersecurity curriculum in the summer of 2024! Teachers accepted into the pilot will attend PD, implement the curriculum in 2024–25, and provide feedback to help UTeach CS refine the content for the full launch in the 2025–26 academic year.

Online PD

In-Person PD

July 25–26, 2024 

Online
*Pilot participants only
(Register by July 18)


June 20–22, 2024 

Tampa, FL
*Grant participants only
 


 

PD Costs

View license and PD costs. Professional development must be purchased with an accompanying curriculum license. Teachers are highly encouraged, but not required, to purchase PD in addition to their license. 

 

Custom Professional Development

Interested in customized professional development for teachers in your district or grant project? Contact us at info@uteachcs.org to discuss bringing UTeach CS professional development to your area.