Online and In-Person Professional Development
We offer training opportunities for new and returning teachers who will be teaching UTeach CS Principles and UTeach CS A courses. Our professional development workshops focus on mastering the course content, AP requirements, and project-based instructional strategies necessary for success. We strongly recommend that teachers attend our College Board–endorsed professional development before teaching a UTeach CS course for the first time. Our professional development may be substituted in place of attending an AP Institute training.
See our current professional development schedule
We provide unparalleled support for our UTeach CS teachers, including:
- On-demand coaching by phone, video, or email
- Webinars and support videos offering "just-in-time" guidance
- Access to a vibrant online professional learning community
Read more about our ongoing support
UTeach CS offers continuing education through free, public webinars on topics ranging from implementing inquiry-based pedagogical practices, applying strategies for broadening participation in computer science, and meeting College Board requirements. Additional webinars are provided for teachers with an active license, which focus on just-in-time support for course implementation.
Sign up for an upcoming webinar or view past webinars