College Board-Aligned Original Notes

AP Computer Science Principles Big Idea 4 Topic 2: Parallel and distributed computing

Trace Parallel and distributed computing with small examples before generalizing the pattern.

Big Idea 4: Computer Systems and Networks. College Board exam weighting listed for this unit: 11%−15% of exam score.

What to Know

  • Track how variables, objects, lists, or data change step by step.
  • Watch boundary cases, indexes, loop conditions, and return values.
  • Use abstraction to hide details only after the behavior is clear.
  • Always connect this topic back to the larger unit: Computer Systems and Networks.

Detailed Notes

Parallel and distributed computing should be studied as a system of connected components. Identify what information is being sent, how it moves, and what happens when the system scales or fails.

In AP Computer Science Principles, network and systems questions often focus on reliability, protocols, speed, security, and tradeoffs. Explain the role of each part instead of treating the internet as a single invisible tool.

Use diagrams or step-by-step descriptions when possible. A good AP explanation names the components, describes the flow of information, and explains why the design solves a problem or creates a limitation.

Key Vocabulary

Parallel and distributed computing

A computing approach in which multiple operations happen at the same time to solve a problem faster or at larger scale.

Algorithm

A finite sequence of steps used to solve a problem.

Iteration

Repeated execution of a set of steps.

Selection

Use of a condition to choose which code or action should run.

Data abstraction

A way to manage complexity by naming and organizing data.

Computing impact

A benefit, harm, or tradeoff caused by a computing innovation.

Quick Practice

How would you explain Parallel and distributed computing in one or two AP-style sentences?

Name the concept, apply it to a specific example or source, and explain the reasoning that connects the evidence to your answer.

Related Topics in This Unit

  • The Internet