
A Brief Historical Outline.- A Problem with Which to Begin.- Algorithms and Coding.- The Tournament.- A Financial Problem.- Secret Messages.- Putting Things in Order.- "Easy" and "Difficult" Problems.- Search Engines.- Data Compression.- Recursion.

A Brief Historical Outline.- A Problem with Which to Begin.- Algorithms and Coding.- The Tournament.- A Financial Problem.- Secret Messages.- Putting Things in Order.- "Easy" and "Difficult" Problems.- Search Engines.- Data Compression.- Recursion.