Choose from 3 AP CSP Courses
or Create Your Own
Our full-year courses are designed to help students learn foundational concepts of computer science and prepare for the AP CSP exam. Each of our AP CSP courses are College Board Endorsed and cover a specific programming language.
- Level High School
- Timeframe Year
Create Your Own Course
If you want to create your own AP CSP course from scratch or mix & match existing CodeHS content, you certainly can! Learn more about creating your own course on CodeHS.
AP Computer Science Pathway
This pathway prepares students to successfully complete both the AP CS A and AP CS P exams. Students who receive high marks on these exams will be eligible for college credit at select schools.
College Board Endorsed
AP CSP Prep
AP CSP Review Course
The review course is a great resource to either assign additional work, or allow students to work independently in the final weeks before the AP test.
The review course is organized by unit where each unit contains practice multiple choice questions from the course, new practice questions, and independent coding exercises.Learn More
New CodeHS AP CSP Cybersecurity Course
Released in Partnership with the National Cybersecurity Training & Education CenterRead More
3 Teaching Tips for AP CSP Performance Tasks
Use Sample Responses & Scoring Guidelines to Help Students with their PTsRead More
CodeHS Classrooms AP Exam Results from the 2020–2021 School Year
The CodeHS Team is dedicated to ensuring teachers are well equipped with the resources needed to prepare students for the AP exam.Read More
Keeping Students Engaged with Extra Content in a Virtual Classroom
Tips for Virtual Teaching: Q&A with Sean Raser, a Computer Science Teacher, CodeHS Certified Educator & Teacher TrainerRead More
Increasing Student Participation in a Virtual Classroom
Q&A with Chip Kramlich, a Computer Science Teacher and CodeHS Certified EducatorRead More
Building a Computer Science Program for Young Girls
Rhonda Carpenter-Powell, a CTAE (Career, Technical, and Agricultural Education) Teacher at Forest Park High School in Clayton County, GeorgiaRead More
Making Computer Science Fun And Real-World Relatable
Alyssa Basthemer, Physics, Medical Terminology, and Computer Science Teacher at The High School of Health Sciences in Wales, WisconsinRead More