Other
Alan Turing: A Short Biography by Andrew Hodges
A nice, in-depth biography about Andrew Hodges. It is divided into eight parts and gives information on everything from his childhood to his invention of the Turing Machine to his tragic and mysterious death.
National Academy of Engineering
Greatest Achievements: Computers
Computers are one of the top 20 engineering innovations of the 20th century. Read the history behind this great invention.