Foundations
Misc. data structures
Trees
Graphs
Sorting
Algorithm analysis
Case studies
Step-by-step and auto-play visualization of Selection, Insertion, Merge, and Quick Sort. Realistic playing cards with subscript identifiers demonstrate order stability (or lack thereof) in real time.