Practical Arts · AP
AP Computer Science Principles
This course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, the course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts.
From the SCUSD High School Course Catalog 2025–2026, page 104.
PrerequisiteDigital Media 1, Connectivity & Cybersecurity, Exploring Computer Science or instructor consent
- Grades
- 10-12
- Credits
- 10, Year
- UC/CSU a–g
- D for 3rd year or higher
- Course #
- 756105
Where it fits
- Digital Media 1Exploring Computer ScienceComes before
- AP Computer Science Principles
- AP Computer Science ALeads to
From the catalog’s prerequisites. See every class’s path
What students say
Teachers
Each teacher’s version of the class, written by their students.
Study guides & resources
Requests
What students in this class are asking for. Tap “Me too” on the ones you need too, so the people who make guides know what to make next.
Tips from past students
Summer homework
Help finish this page
Took this class? These parts aren’t written yet. Each one takes a few minutes, and a reviewer checks it before it goes up.
Comments
About the class, not the teacher as a person. New members’ comments appear after a reviewer approves them. Rules