One of the most astonishing achievements in the 20th century is the invention of computers. The highest honor for a computer scientist who has made significant contributions to the field is to receive the Turing Award, which is recognized as the Nobel Prize in computer science. The award is named after Alan Turing in order to honor him for his tremendous contributions in the field of computer s...