History of computing devices

(material in wikipedia and elsewhere).

Here is a rough chronology of computing devices. I don't believe the exact dates or the names of inventors is as important as understanding the order of events. You should also think about, for each device, which parts of the algorithm were carried out by the device, and which were carried by the human operating the machine.