Visualizing Sorting Algorithms
Everyone who goes to school for Computer Science will learn about Big O notation and Sorting algorithms. Here's a great visualization (needs Java enabled on your browser) of a few sorting algorithms:
WARNING: This blog contains random thoughts on technology, software engineering, and general all-round nerdery. Read at your own risk. Nerd is contagious.