CS 251 - Data Structures

These are the a full semester of async lecture videos for CS 251 - Data Structures.

Week 1 - Review of C++

Week 2 - Abstract Data Types (ADTs)

Week 3 - Big O and C++ Containers

Week 4 - Big O and Search/Sort Algorithms

 Week 5 - How to Design and Implement an ADT

Week 6 - Testing, Diagramming, and Memory Mapping

Week 7 - Linked Lists

Week 8 - Binary Search Trees

Week 9 - AVL Trees

Week 10 - Hash Tables

Week 11- Revisit ADTs vs. Data Structures

Week 12 - Graphs

Week 13 - More Graph Algorithms

Week 14 - Interview Prep

Week 15 - Data Structures Storytime