Data Structures Course Road Map π
The fundamentals of compute science. Learn every data structure you need to ace your college DS classes or coding interviews.
Introduction
1.
π Course Introduction
An overview of the coffeeclass.io data structures course.
Fundamentals
2.
πΆ Arrays
Learn the most fundamental data structure and how to use it. We create an array, add data to it, and access that data in Java, JavaScript, and C#.
3.
π Linked Lists
Learn Singly Linked Lists, Circular LL's, Doubly LL's, and how to use them. We'll finish by solving a common interview question: reversing a linked list.
Intermediate
4.
π Stacks
What's a Stack ADT? Learn what stacks are, the benefits, and how to implement them using an array and a linked list in this module.
5.
π’ Queues
coming soonQueues, Deques, and Priority Queue ADT
6.
ποΈ List ADTs
coming soonlist adt
Advanced
7.
π² Trees
coming soontrees
8.
β¨ Heaps
coming soonheaps
9.
πΊοΈ Maps
coming soonmaps
10.
π Hash Tables
coming soonhash tables
11.
π₯§ Graphs
coming soongraphs