UTeach Computer Science

Home header image

We prepare CS teachers. They change the world.

Why UTeach CS image

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 image

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 thumbnail

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.