SAT / PSAT
SAT / PSAT Prep
History & Social Science
AP World History AP US History AP European History AP Human Geography AP US Government & Politics AP Psychology AP Macroeconomics AP Microeconomics
English
AP English Language & Composition AP English Literature & Composition
Math & Computer Science
AP Calculus AB/BC AP Precalculus AP Statistics AP Computer Science A AP Computer Science Principles
Sciences
AP Biology AP Chemistry AP Environmental Science AP Physics 1 AP Physics 2
World Languages & Arts
AP Spanish Language AP Art History AP Music Theory Start studying →
Unit 4 · Big Idea 4 · 11–15% of Exam

Computer Systems & Networks

How computers talk to each other. Learn how the Internet moves data with protocols, packets, and routing, how networks stay reliable through fault tolerance and redundancy, and how parallel and distributed computing solve big problems faster.

3 topics
Big Idea 4
11–15% of the exam
College Board aligned
← Back to AP Computer Science Principles

Choose your study tool

Six ways to master Unit 4 — pick whichever fits how you like to study.

Flashcards
24 interactive flashcards covering the Internet, protocols, packets, fault tolerance, and distributed computing. Tap to flip.
Open flashcards →
Cheat Sheet
A one-page visual summary of Unit 4 — every key term, protocol, and exam trap on a single screen.
Open cheat sheet →
Essentials
The core concepts plus a searchable glossary of every vocabulary term you need to know for the exam.
Open essentials →
Visual Review
A slide-by-slide walkthrough of Unit 4 with packets and routing, redundancy, and parallel computing.
Open visual review →
MCQ Practice
35 multiple-choice questions in College Board exam style, with full explanations of every answer.
Start practice →
FRQ Practice
A Create-Performance-Task-style written response with model answers showing what earns each point.
Start FRQ →

Topics in Unit 4

All 3 topics from the College Board CED, in order.

Topic 4.1
The Internet
How data moves across the Internet using IP addresses, protocols, packets, and routing.
Topic 4.2
Fault Tolerance
How redundancy and multiple paths keep a network working when parts fail.
Topic 4.3
Parallel & Distributed Computing
Splitting work across processors or computers to solve problems faster.

About Unit 4

Unit 4 covers Big Idea 4: Computer Systems & Networks — how computers connect and cooperate. It starts with the Internet: a network of networks in which every device has an IP address, and data is broken into packets that travel independently and are reassembled at the destination. Communication follows agreed-upon protocols (such as TCP/IP, HTTP, and DNS), and routers forward packets along paths through the network.

Because parts of a network inevitably fail, the unit covers fault tolerance — the ability of a system to keep working when components break. The Internet achieves this through redundancy: multiple connections and paths mean that if one route goes down, data can travel another way. Finally, parallel and distributed computing speed up large tasks by dividing work across multiple processors (parallel) or multiple networked computers (distributed), with speedup measuring how much faster the parallel solution runs.

This is Big Idea 4, worth 11–15% of the multiple-choice exam. The six computational thinking practices below spiral through this and every big idea:

Practice 1
Computational Solution Design
Practice 2
Algorithms & Program Development
Practice 3
Abstraction in Program Development
Practice 4
Code Analysis
Practice 5
Computing Innovations
Practice 6
Responsible Computing
Up next
Unit 5: Impact of Computing (Big Idea 5)
Start Unit 5 →