20 topics
arrays to graphs to DP
Twenty topics, each one starting with a real lesson — what the tool actually is, why it works, the pattern that tells you when to reach for it, and the mistakes everyone makes with it the first time. Problems come after, as practice for what you just learned — not a substitute for learning it.
Arrays and hashing before graphs and DP — the ordering itself is part of the curriculum.