AP®︎/College Computer Science Principles

Learn AP Computer Science Principles using videos, articles, and AP-aligned multiple choice question practice. Review the fundamentals of digital data representation, computer components, internet protocols, programming skills, algorithms, and data analysis.

9 units8 videos1 hours

Learn it live with a class on Puzzicle · Teachers: use it with your class

Unit 1: Digital information

Unit 2: The Internet

Unit 3: Programming

Unit 4: Algorithms

Unit 5: Data analysis

Unit 6: Simulations

Unit 7: Online data security

Introduction to online data security

PII (Personally identifiable information)

Unit 8: Computing innovations

Unit 9: Exam preparation

Learn this with a class

With a class on Puzzicle this course runs as a timetable of live study parties: your batch watches together and answers the check-ins, sometimes with a teacher leading.

Course content © Khan Academy, used under CC BY-NC-SA. See this course on Khan Academy.