Section 0.2 About AP CSP
AP Computer Science Principles (CSP) is an introductory college-level computing course designed to introduce students to the field of computer science, Artificial Intelligence (AI), and its applications. Rather than focusing only on coding, AP CSP explores the broader ideas of computing, including Artificial Intelligence (AI), data, the Internet, cybersecurity, and the impacts of computing on society. No prior programming experience is required. Find out more about the AP exam at College Board AP CSP site.
CSPossible was created for the new 2027-2028 College Board AP CSP redesign. It follows the learning objectives and essential knowledge outlined in the new AP CSP Framework for the 2027-2028 academic year. The AP Computer Science Principles course aligns with the core concepts in the Computer Science Teachers Association (CSTA) K–12 Computer Science Framework.
The new 2027-2028 AP CSP framework is organized into 4 units that incorporate using AI responsibly and text-based programming in languages such as Python (required as of 2028-2029).
-
Unit 1: Creating Purposeful Apps and Programs
-
Unit 2: Building Solutions using Selection and Iteration
-
Unit 3: Abstraction using Lists and Procedures
-
Unit 4: Data-Driven Decisions using the Internet and AI
The new AP CSP framework will also include a new AI Create Project, in which students build an AI application. More information about this project will be released in Spring 2027. The AP Exam will include free-response questions about the project, similar to previous years. The College Board AP Classroom will include new resources for teachers and students:
-
Progress Checks for each unit
-
AI Labs aligned to the course framework that require students to use a Generative AI tool
-
Connect Tasks, which are short, real-world application programming tasks that help students apply concepts from a single unit.
You have attempted of activities on this page.
