Step 1: Map out how the Internet works (Topic 4.1)Read the 4.1 topic guide on the Internet. Sketch a diagram showing a sender, multiple routers, and a receiver. Label where routing decisions happen, what a packet contains, and which protocol (IP, TCP, UDP, HTTP) applies at each layer. Write one sentence distinguishing the Internet from the World Wide Web.
Step 2: Practice reading network diagrams for fault tolerance (Topic 4.2)Read the 4.2 topic guide on fault tolerance. Draw two small network diagrams: one with redundant paths and one with a single point of failure. For each, explain what happens when one link is removed. Use the key terms redundancy, fault-tolerant, and network redundancy in your explanation.
Step 3: Calculate execution time and speedup (Topic 4.3)Read the 4.3 topic guide on parallel and distributed computing. Work through at least three execution-time problems: identify the sequential portion, identify the parallel tasks, apply the parallel time formula, and calculate speedup. Then write a one-paragraph explanation of why the sequential portion limits efficiency gains.
Step 4: Compare all three computing modelsWithout notes, write a comparison of sequential, parallel, and distributed computing that includes the time formula for each, one benefit, and one limitation. Check your answer against the 4.3 topic guide and the comparison table in the review notes above.
Step 5: Test yourself with practice questionsWork through the 25+ available practice questions for Unit 4. Flag any question involving packet routing, network diagrams, or execution-time calculations that you miss, and return to the relevant topic guide section. Use the AP score calculator to estimate where your current performance puts you.