College Board-Aligned

AP Computer Science Principles

This page follows the current official College Board course outline. Each unit/topic links to original local notes built for studying, practice, and review.

Course Snapshot

5

official big ideas

12

linked topics/skills

Alignment Sources

Units & Topics

Big Idea 1: Creative Development

On the AP exam: 10%-13% of exam score.

Big Idea 2: Data

On the AP exam: 17%−22% of exam score.

Big Idea 3: Algorithms and Programming

On the AP exam: 30%−35% of exam score.

Big Idea 4: Computer Systems and Networks

On the AP exam: 11%−15% of exam score.

Big Idea 5: Impact of Computing

On the AP exam: 21%−26% of exam score.

Notes

Shared Google Drive Notes

No shared Google Drive notes are currently mapped for this course. Local original notes are still available above.

Practice Questions

Each note page includes a quick practice prompt. Use these unit practice cards to review the same way AP questions ask you to apply ideas, evidence, and reasoning.

Big Idea 1 Practice

Use the linked notes for Creative Development to answer AP-style prompts, then check your explanation against the official topic list.

  • Define the most important concept from this unit.
  • Apply it to a scenario, graph, source, passage, or data table.
  • Explain the reasoning that connects evidence to the answer.

Big Idea 2 Practice

Use the linked notes for Data to answer AP-style prompts, then check your explanation against the official topic list.

  • Define the most important concept from this unit.
  • Apply it to a scenario, graph, source, passage, or data table.
  • Explain the reasoning that connects evidence to the answer.

Big Idea 3 Practice

Use the linked notes for Algorithms and Programming to answer AP-style prompts, then check your explanation against the official topic list.

  • Define the most important concept from this unit.
  • Apply it to a scenario, graph, source, passage, or data table.
  • Explain the reasoning that connects evidence to the answer.

Big Idea 4 Practice

Use the linked notes for Computer Systems and Networks to answer AP-style prompts, then check your explanation against the official topic list.

  • Define the most important concept from this unit.
  • Apply it to a scenario, graph, source, passage, or data table.
  • Explain the reasoning that connects evidence to the answer.

Study Guides