Professor Marcus du Sautoy concludes his investigation into the history of mathematics with a look at some of the great unsolved problems that confronted mathematicians in the 20th century. After exploring Georg Cantor's work on infinity and Henri Poincare's work on chaos theory, he sees how mathematics was itself thrown into chaos by the discoveries of Kurt Godel and Paul Cohen, before completing his journey by considering some unsolved problems of maths today, including the Riemann Hypothesis.
An algorithm is a method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple situations and also complex ones.