UTeach AP® CS Principles
In this inclusive, project-based course, students develop computational thinking and programming skills through collaborative, open-ended projects that are personally meaningful to students’ lives. Students examine how computing shapes our society by investigating and debating issues such as cybersecurity, data privacy, and digital literacy.
UTeach AP® CS Principles curriculum includes detailed lesson plans, embedded teacher guidance, auto-graded assessments, a College Board–approved syllabus, and lessons directly aligned with topics and skills in the AP Classroom platform. Ongoing support from UTeach CS includes individual mentoring, on-demand support, webinars, and professional learning community.
✔️ UTeach CS Principles is a College Board–endorsed AP® Computer Science Principles curricula.