Month 1: Foundations & Core Tools

Goal: Master essential algorithmic tools & complexity awareness.

Week 1 — Functions, Complexity, Arrays, Pointers

Week 2 — Sorting & Searching

Week 3 — Recursion & Backtracking

Week 4 — Basic Data Structures