In the introduction session we looked at what makes computers work, or rather, what gives them their power. All computers are Universal Turing Machines. As an example of what a Turing machine is, we took the game described in Weizenbaum's Computer Power and Human Reason. To communicate any task to a machine, that task must be re-expressed as an effective procedure. This is usually the tricky part in getting a computer to do anything!