
AP Computer Science Principles
AP Videos cover every topic and skill outlined in the AP Computer Science Principles Course and Exam Description. You can use these on your own for additional support as you prepare for your …
The AP Computer Science Principles course is designed to be equivalent to a first- semester introductory college computing course. In this course, students will develop computational thinking …
AP Computer Science A - AP Students | College Board
The course content outlined below is organized into commonly taught units of study that provide one possible sequence for the course. Your teacher may choose to organize the course content …
2025 AP Score Distributions – AP Students | College Board
See how all AP students performed on the most recent exams. The score distribution tables on this page show the percentages of 1s, 2s, 3s, 4s, and 5s for each AP subject.
AP Computer Science Principles Assessment – AP Students
Get information on AP CSP performance tasks and end-of-course exam and see sample responses from students.
AP Courses and Exams – AP Students | College Board
Math and Computer Science AP Calculus AB AP Calculus BC About the AP Computer Science Courses AP Computer Science A AP Computer Science Principles AP Precalculus
On both the AP Computer Science Principles End-of-Course Exam and the through-course performance tasks, students will be asked to apply their understanding of the course learning objectives, including …
The AP Computer Science Principles course complements AP Computer Science A by teaching the foundational areas of the discipline. Students can take these two courses in either order or …
Past AP Computer Science Principles Score Distributions
See how all students performed on past AP Computer Science Principles exams. The official score distribution table on this page shows the percentages of 1s, 2s, 3s, 4s, and 5s, 3+, total test takers …
Fuel Your Future with AP Computer Science Courses
AP Computer Science Principles Learn the principles that underlie the science of computing and develop the thinking skills that computer scientists use.