Lesson 1: Linked Lists Review
Lesson 2: Generics & Inheritance Review, Intro to Trees
Lesson 3: Trees
Lesson 4: Binary Search Trees
Lesson 5: Heaps & Priority Queues
Lesson 6: String Encoding
Lesson 7: Huffman Trees
Lesson 8: Huffman Tree Project Intro
Lesson 9: Project Work Time
Lesson 10: Regular Expressions
Lesson 11: Review of Trees, Intro to Graphs
Lesson 12: Graphs Search
Lesson 13: Graph Paths
Lesson 14: Pathfinder Project Introduction
Lesson 15: Pathfinder Project Time - Graph Construction & Display
Lesson 16: Dijkstra's Algorithm
Lesson 17: Project Time - Path Finding
Lesson 18: Project Time - Debugging & Bonus Features