Online Education

The UT STEM Center is now offering both self-paced and facilitated online professional development experiences for STEM and CS teachers who need the convenience and flexibility of online training. UTakeIt is our registration portal for online courses and curricula, as well as for in-person workshops, events, and conferences.

Key Features

  • Comprehensive and innovative learning methods to expand your content knowledge and pedagogy.
  • Gain continued access to online materials after completing the course.
  • Many courses include a preview to allow participants to sample course methods and activities.
  • Earn CPE credits from The University of Texas at Austin.

Self-Paced Courses

Foundations of Computer Science for Teachers: TExES Prep ($398)

Learn key computer science topics to improve instruction and prepare for the TExES CS certification test.

Average duration of 7 weeks (6 hours/week). 40 CPE hours available.

Foundations of Computer Science for Teachers: Praxis Prep ($398)

This course explores and guides you through all 196 required competencies stipulated by the Praxis 5652 topic list.

Average duration of 8 weeks (5 hours/week). 40 CPE hours available.

Gifted & Talented Refresher: Differentiation with Menus ($49)

This course guides you through how to use menus (aka choice boards) as a way to differentiate instruction for Gifted & Talented students.

Duration of 6 hours. 6 CPE hours available.

Focus on Algebra: Introducing Linear Functions ($99)

Use the power of classroom discussion to teach the big ideas behind linear functions.

Average duration of 3 weeks (4 hours/week). 12 CPE hours available.

Facilitated Courses

Strategies for Effective and Inclusive CS Teaching

Teachers will gain the insight, skills, and strategies to create equitable computer science programs, inside and outside of the traditional classroom.

Duration of 6 weeks (4 hours/week). 24 CPE hours available.

* Access for your own cohort of teachers

Registering for a facilitated course will place you in a cohort with a University of Texas at Austin instructor serving as the facilitator. If you are interested in purchasing access for your own cohort of teachers (e.g. pre-service teachers, a professional development project, or a school PLC) and providing a facilitator, we can design a custom solution to your needs and schedule. For further details, please contact


WeTeach_CS for HS ($1,999/user, multiple user discounts)

Whether you are a beginning computer science teacher or an experienced veteran, WeTeach_CS for HS provides all the instruction, materials, and support you need to teach a first year computer science course using three programming platforms: Scratch, Jeroo, and Java.