Home header image
We prepare CS teachers. They change the world.

Why UTeach CS
Our evidence-based approach helps teachers achieve the best results through project-based, student-centered curricula combined with ongoing on-demand support and high-quality professional development.

Curriculum and PD
Our curriculum licenses and professional development workshops are designed to help anyone become a successful CS or Cybersecurity teacher. Explore our three curricula, PD, and free micro-credentials for K–12 educators.

Getting Started
We are committed to helping educators start, enhance, or expand their computer science pathways through our affordable program, funding opportunities, and student recruitment resources.