PDS · Reading course
Build programs.
Understand their structures.
Every section from your supplied notes: C programming, recursion, linear structures, trees, heaps, graphs, chapter lock-ins, and checkpoints.
103 reading items · 9 phases · Worked examples & practice
0 of 103 reading items completed
Complete an item when you’re ready. Your place is saved in this browser.Your path through PDS
Lessons, chapter reviews, and checkpoints—in reading order.
Begin hereStart here0 / 2 complete
01Phase 0Foundations0 / 5 complete
02Phase 1Programming in C0 / 18 complete
03Phase 2Recursion0 / 6 complete
04Phase 3Linear Data Structures0 / 13 complete
05Phase 4Trees & Binary Search Trees0 / 14 complete
06Phase 5Binary Heaps0 / 5 complete
07Phase 6Graphs0 / 4 complete
08Phase 7Integration & Final Test0 / 36 complete
A good way to read
01 · Think before revealingTry the Predict First and self-test questions. Open the Answer Vault when you’re ready.
02 · Keep track of understandingMark each reading item complete yourself. The reading-position bar simply shows where you are on the page.
03 · Revisit what mattersUse chapter reviews, checkpoints, and revision pages to connect ideas. The imported practice is self-checked against the supplied answers.
Your progress, your copy.
Saved in this browser. Export a backup to move your PDS progress to another device.
Adapted from your supplied PDS notes. Source answers and claims in the notes have not been independently fact-checked. Reading progress is separate from the Atlas topic checklist.