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 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.

"In my 23 years of teaching, I have participated in many workshops and training programs and this one tops the list, both in terms of high-quality content and outstanding facilitators."

—Tatyana P.

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 instructional strategies and culturally responsive instructional strategies necessary to teach the course successfully
  • Master College Board requirements and expectations for AP® implementation

 

AP CS Principles Workshop

Teachers who fully complete this 5-week professional development workshop will earn 35 hours of CPE credit (continuing professional education). During online 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. 

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. 

Online

In-Person

May 4 – June 1, 2023

Meets weekly on Thursdays 
5–7 pm ET (4–6 pm CT; 2–4 pm PT)

(Registration coming soon)


July 10 – July 14, 2023


Tuscaloosa, AL
(PACS grant participants only)


June 7 – July 5, 2023

Meets weekly on Wednesdays 
5–7 pm ET (4–6 pm CT; 2–4 pm PT)
(Registration coming soon)


 

July 12 – August 9, 2023

Meets weekly on Wednesdays 
5–7 pm ET (4–6 pm CT; 2–4 pm PT)
(Registration coming soon)


 

 

AP CSA Bootcamp (No Java Experience Required)

Teachers who fully complete this 8-week professional development workshop will earn 56 hours of CPE credit (continuing professional education). During online 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. 

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

In-Person

June 8 – July 27, 2023

Meets weekly on Thursdays 
5–7 pm ET (4–6 pm CT; 2–4 pm PT)

(Registration coming soon)


 

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 2-hour synchronous online session, then complete approximately 5 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

In-Person

June 6 – June 27, 2023

Meets weekly on Tuesdays 
5–6 pm ET (4–5 pm CT; 2–3 pm PT)

(Registration coming soon)


 

No upcoming in-person workshops

 


July 11 – August 1, 2023

Meets weekly on Tuesdays 
5–6 pm ET (4–5 pm CT; 2–3 pm PT)

(Registration coming soon)


 

 

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.