Program Costs
Affordable Prices, Exceptional Education
We are committed to providing high-quality curriculum and support at affordable prices.
Included with Your License
A license for UTeach Computer Science includes:
- Comprehensive, classroom-ready materials
- Seamless teaching experience with comprehensive lesson plans, interactive student textbook, teacher guidance, student assessments, integrated programming environment, and gradebook all in one place
- Teacher-tested lesson plans include instructions for facilitating each lesson, pacing guides, recommendations for synchronous and asynchronous learning, instructional strategies, example projects, single point rubrics, discussion questions, vocabulary terms, and embedded teacher guidance
- Formative and summative assessments include multiple choice questions, reflection questions, Parsons Problems, fill in the blank questions, coding assignments, open-ended projects, AP-style review questions, and AP-style unit exams
- Auto-grading helps teachers grade 75% faster
- Easy LMS integration: LTI integration streamlines account creation, single sign-on, and grade passthrough to other learning management systems including Canvas, Schoology, Blackboard, Moodle, and more
- Resources for meeting College Board course requirements include a College Board–approved syllabus and lessons directly aligned with AP topics and skills, which allows teachers to easily connect classroom learning to additional resources from AP Classroom
- Unlimited teacher support
- Individualized mentoring and on-demand support by phone, video, or email with dedicated teacher support specialists who are experienced high school computer science teachers
- Webinars providing just-in-time guidance on meeting College Board requirements, implementing inquiry-based pedagogical practices, and applying strategies for broadening participation in computer science
- Professional learning community, facilitated by the UTeach Computer Science team, where teachers can connect with each other in private groups and monthly meetups to share resources, challenges, and successes
2021-22 Pricing
Annual licenses for curriculum and support occur on a per teacher basis, and include up to 50 students for a 1-course license and up to 100 students for a 2-course license. Student Expansion Packs may be purchased up-front or will be billed in the fall if enrollment exceeds these limits. Licenses may be purchased on their own or with accompanying professional development.
2021-22 registration will open soon, so subscribe to our newsletter or follow us on social media to hear when registration opens.
License Costs
1-Course License (CSP or CSA)
$800 (1 year)
$1500 (2 years)
2-Course License (CSP and CSA)
$1500 (1 year)
$3000 (2 years)
Student Expansion Packs
$150 (25 additional students)
$300 (50 additional students)
$450 (75 additional students)
$600 (100 additional students)
Professional Development Costs
35-Hour PD for New UTeach Teachers
$1000 (Online PD)
$1400 (In-Person PD)
2-Hour PD for Returning UTeach CS Teachers
$0 (Online PD)
Professional Development
We highly recommend that teachers new to each UTeach CS course complete our 35-hour professional development before teaching that course for the first time. During professional development, teachers master foundational course content and AP requirements while practicing the collaborative, project-based instructional strategies necessary to teach our courses.
Our engaging professional development is offered as 5-day, in-person workshops or 5-week online workshops (primarily self-paced with weekly synchronous sessions). Our professional development for AP CS Principles and AP CS A are both College Board–endorsed and may be substituted for an AP Institute. Professional development must be purchased with an accompanying curriculum license.
View our professional development schedule
Register for professional development
Want to learn more?
Receive curriculum samples, schedule a personalized demo, or ask about group discounts.