An accessible introduction to an exciting new area in computation, explaining such topics as qubits, entanglement, and quantum teleportation for the general reader.Quantum computing is a beautiful fus
Most of the information available on cloud computing is either highly technical, with details that are irrelevant to non-technologists, or pure marketing hype, in which the cloud is simply a selling p
This book offers students and researchers a guide to distributed algorithms thatemphasizes examples and exercises rather than the intricacies of mathematical models. It avoidsmathematical argumentatio
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.This intr
Designed for undergraduates, An Introduction to High-Performance Scientific Computing assumes a basic knowledge of numerical computation and proficiency in Fortran or C programming and can be used in
An argument that video is not merely an intermediate stage between analog and digital but a medium in its own right; traces the theoretical genealogy of video and examines the different concepts of v
The emergence of the Internet and the wide availability of affordable computing equipment have created tremendous interest in digital libraries and electronic publishing. This book is the first to pr
Foreword by Bjarne Stroustrup Software is generally acknowledged to be the single greatest obstacle preventing mainstream adoption of massively-parallel computing. While sequential applications are ro
This collection explores the opportunities for and possible implications of coordination between two of the major pieces of emerging infrastructure in the United States: Intelligent Transportation Sys
How should capital income be taxed to achieve efficiency and equity? In this detailed study, tax policy analyst Jane Gravelle brings together comprehensive estimates of effective tax rates on a wide v
Concurrent Constraint Programming introduces a new and rich class of programming languages based on the notion of computing with partial information, or constraints, that synthesize and extend work on
In this personal memoir, electrical engineer David Lundstrom recalls the heyday ofearly computing - the rise of Control Data out of the Univac division of Sperry Rand, such milestonecomputer systems a
The next great change in computer science and information technology will come from mimicking the techniques by which biological organisms process information. To do this computer scientists must draw
In this first full-length study of a largely forgotten optical device from the eighteenth century, Arnaud Maillet reconfigures our historical understanding of visual experience and meaning in relatio
The latest scientific findings indicate that emotions play an essential role in decision making, perception, learning, and more—that is, they influence the very mechanisms of rational thinking.
Our cities are “smart” and getting smarter as information processing capability is embedded throughout more and more of our urban infrastructure. Few of us object to traffic light control
This series is for people—adults and teenagers—who are interested in computer programming because it's fun. The three volumes use the Logo programming language as the vehicle for an explo
PVM is a software package that enables the computer user to define a networked heterogeneous collection of serial, parallel, and vector computers to function as one large computer. Written by the tea
For anyone interested in the issues arising from computer malfunctions and, moreperniciously, from misuse, this new edition of Computer Ethics is right on the mark. Widelyacclaimed for its readability
Theoretical computer science provides the foundations for understanding and exploiting the concepts and mechanisms in computing and information processing. This handbook will provide professionals and