Getting Started

A woman explains to a group while seated with a laptop

Ready to Start or Improve CS Education at Your School?

Whether you are just getting started or have an established computer science pathway, we offer ready-to-use resources to help you improve student outcomes and create a CS program for all. 

Getting Started

Program Costs

Our licenses include comprehensive teacher materials and ongoing, on-demand support, with flexible professional development available in-person or online.

Program Costs

Registration Steps 

Once you are ready to move forward with CS licenses or professional development, follow these quick and easy steps to ensure correct registration.

Registration Steps

Funding

We've compiled a list of grants and funding opportunities to help fund UTeach Computer Science course licenses and professional development at your school.

Funding Opportunities

CS Pathways 

While our courses can be offered in almost any order, explore these recommendations and prerequisites to determine the best CS pathway for your students.

CS Pathways

Student Recruitment

Our courses are designed to be engaging and accessible for all students, but first students have to sign up for the course! We’ve gathered some strategies educators can use to encourage students to try our project-based CS courses.

Student Recruitment Resources