
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.

AP CS Principles Workshop
Teachers who fully complete this professional development workshop will earn 35 hours of CPE credit (continuing professional education). 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. Register early if you need the full 12 weeks to complete this PD.
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.
AP CS Principles Workshops | |
---|---|
Self-Paced Spring PD (March 1 – June 1, 2025) | |
Self-Paced Summer PD (June 1 – September 1, 2025) | |
Self-Paced Fall PD (October 1 – January 1, 2026) |
AP CSA Bootcamp (No Java Experience Required)
Teachers who fully complete this professional development workshop will earn 55 hours of CPE credit (continuing professional education). 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. Register early if you need the full 12 weeks to complete this PD.
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.
AP CSA Bootcamps | |
---|---|
Self-Paced Summer PD (June 1 – September 1, 2025) | |
Self-Paced Fall PD (October 1 – January 1, 2026) |
AP CSA Workshop (Java Experience Required)
Teachers who fully complete this professional development workshop will earn 30 hours of CPE credit (continuing professional education). 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. Register early if you need the full 12 weeks to complete this PD.
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.
AP CSA Workshops (Java Experience Required) | |
---|---|
Self-Paced Summer PD (June 1 – September 1, 2025) | |
Self-Paced Fall PD (October 1 – January 1, 2026) |
Cybersecurity Workshop
Teachers who fully complete this professional development workshop will earn 30 hours of CPE credit (continuing professional education).
During this professional development, teachers will attend periodic check-ins with their PD facilitator (either in weekly group sessions or individual meetings) and complete self-paced modules with on-demand support from PD facilitators. Register early if you need the full 12 weeks to complete the self-paced PD.
Recommended Prerequisites: Teachers with any content background or level of experience are welcome to attend our Foundations of Cybersecurity Professional Development Workshop. No knowledge or experience with cybersecurity or programming is required.
Cybersecurity Workshops | Custom PD |
---|---|
July 8–29, 2025 | June 11–25, 2025 |
Self-Paced Summer PD (June 1 – September 1, 2025) |
|
Self-Paced Fall PD (October 1 – January 1, 2026) |
|
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.