A college-level introduction to computer science — no prior coding experience needed.
AP CSP covers the full breadth of computer science. Students design computational solutions, develop algorithms, work with data, and explore how computing innovations impact the world. No prior experience needed — this is both a standalone AP course and an entry point into the CS pathway.
The PLTW curriculum for AP Computer Science Principles taught me all the necessary information for the AP exam. The hands-on format of PLTW not only teaches students these skills but gives them the opportunity to put these skills into practice. I would recommend this course to all students regardless of if they are going into the Computer Science field because of its comprehensive first look into how computers and the internet works.
AP Computer Science Principles was my first real exposure to coding. Coming from a weak background of coding, AP CSP provided the support needed for me to jump straight into real coding while still understanding everything I am doing. Moreover, AP CSP gave me the confidence to try and learn different coding languages without feeling dumbfounded.
Going into AP CSP, I had limited language in computer programming. However, after taking this class, I now have extensive knowledge on python. Through the PLTW lesson and projects, I felt confident going into the AP CSP exam, with me scoring a 4.
MTHS AP CSP students achieve pass rates above the national average.
AcademicStudents build an original computing innovation for their AP portfolio.
ProjectAP CSP students lead schoolwide Hour of Code activities.
OutreachQualifying scores earn credit at 1,200+ institutions.
Academic