Talking With Computers
Explores a wide range of fundamental topics in computer science, from
digital logic and machine language to artificial intelligence and the
World Wide Web, explaining how computers and computer programs work
and how the various subfields of computer science are
interconnected. Dean touches on a number of questions including: How
can a computer learn to recognize junk email? What happens when you
click on a link in a browser? How can you program a robot to do two
things at once? Are there limits to what computers can do? Readers
are encouraged to experiment with short programs and fragments of code
written in several languages to strip away the mystery and reveal the
underlying computational ideas. The accompanying website provides access
to code fragments, tips on finding and installing software, links to
online resources, and exercises.
The text is published by Cambridge
University Press.