Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create a path like this one shaped around you.

DSA, ML, DL, & Data Science

12 Modules · 82 Lessons

Recommended resources

Module 2

Core Algorithms: Sorting & Searching

Module 3

Hashing Techniques & Applications

Module 4

Linear Structures: Linked Lists

Module 5

Linear Structures: Stacks & Queues

Module 6

Recursive Thinking & Backtracking

Module 7

Non-Linear Structures: Binary Trees & BSTs

Module 8

Non-Linear Structures: Heaps & Priority Queues

Module 9

Graphs: Representations & Traversals

Module 10

Graphs: Core Algorithms

Module 11

Dynamic Programming Foundations

Module 12

Advanced DP & Greedy Strategies