Learning to Think Like a Computer
It’s obvious that computers have become indispensable problem-solving partners. But it’s suddenly not enough to be a fluent user of software interfaces. Understanding what lies behind the computer’s seeming magic now seems crucial.