merıt
Exam Sprint Sign in
HomeQuick lessonsCoursesAsk Merit AITutorsMerit Tutors' Videos

Study tools

Tonight's planPlusExam SprintMy schedulePlusProgressPlus

Exam Sprint

Your exam, planned day by day.

Free diagnostic in 10 minutes.

Know what to study tonight. Merit Plus suggests videos for what you're learning in class. Free for your first month.

Sign in to save lessons, track topics, and get a study plan.

Sign in
Popular courses AP Calculus BCAP United States HistoryAP Physics 1: Algebra-BasedAP Computer Science AAP Environmental ScienceAP PrecalculusAP Statistics

Top channels

Khan AcademyFiveableHeimler's HistoryThe Organic Chemistry TutorCrashCourseMichael Porinchak - AP Statistics & AP PrecalculusMr. Sinn
PricingFor teachersHow ranking worksAbout Merit

AboutPrivacyTerms

Videos play on YouTube. AP® and SAT® are trademarks of the College Board, which is not affiliated with Merit.

© 2026 Merit

HomeCoursesAsk AITutorsPlanSprintYou
Courses›Math & Computer Science

AP Computer Science Principles

The big ideas of computing: creative development, data, algorithms and programming, computer systems and networks, and computing's impact.

5 units15 topics549 videosExam: May
Start: Program Design and Development Find a tutor Exam Sprint
Course outlineAll videos
1

Creative Development

How programs are designed, built, and debugged collaboratively.

2 topics
  1. 1Program Design and DevelopmentUp next27 videos
  2. 2Identifying and Correcting Errors14 videos
2

Data

Binary, compression, and extracting information from data.

3 topics
  1. 1Binary Numbers42 videos
  2. 2Data Compression32 videos
  3. 3Using Data to Find Patterns3 videos
3

Algorithms and Programming

Variables, lists, procedures, and algorithm efficiency.

4 topics
  1. 1Variables, Lists, and Procedures54 videos
  2. 2Conditionals, Iteration, and Boolean Logic33 videos
  3. 3Algorithm Efficiency and Undecidable Problems16 videos
  4. 4Simulations and Random Values24 videos
4

Computer Systems and Networks

The Internet, fault tolerance, and parallel computing.

3 topics
  1. 1The Internet and Protocols52 videos
  2. 2Fault Tolerance16 videos
  3. 3Parallel and Distributed Computing63 videos
5

Impact of Computing

Benefits, harms, bias, and security.

3 topics
  1. 1The Digital Divide and Computing Bias10 videos
  2. 2Crowdsourcing, Legal, and Ethical Issues10 videos
  3. 3Safe Computing and Cybersecurity33 videos
220daysGet the AP CSP score you want.Free diagnostic, then a day-by-day Exam Sprint to exam day.

Best teachers for AP CSP

  1. 1Code Curious78 lessons · 14 topics
  2. 2Dr_Wu66 lessons · 14 topics
  3. 3my ai junk drawer53 lessons · 4 topics
  4. 4Songur Tech13 lessons · 4 topics
  5. 5Jamie Gant (Gant Tech Class)10 lessons · 3 topics
Tutors for AP CSP