This document summarizes an academic presentation on Ant Colony Optimization given by Adrian Wilke on January 18, 2011. It discusses the history and experiments that inspired Ant Colony Optimization algorithms. It then describes the Ant System algorithm in detail, including how it uses a transition probability formula to select the next node, updates pheromone trails, and provides the full algorithm. Finally, it briefly discusses some results from applying the Ant System to optimization problems and compares it to the later AntNet algorithm.