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
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.
The fast and easy way to understanding the fundamentals of personal computing Whether you're just getting started or you've been using PCs for a while, this informative book shows you what you need to
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
This is one of the first collections exploring the range of cultural practices associated with the design and use of computing. Against the background of the "information revolution", the volume shows
"Hit the grid running with this roadmap for implementing Oracle enterprise grid technologyWritten by the former principal product manager for Grid Computing at Oracle, this is the only book on the mar
Providing a thorough, well-written and thoughtful study of the fundamental theoretical ideas of computing and examining how to design accurate and efficient algorithms, this book is ideal for an intro
This senior undergraduate textbook explains how computers share, protect, and use data in an environment where the location is not fixed. It discusses agents and service discovery for middleware, prot
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
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
Model Driven Architecture (MDA) is a new methodologyf rom OMG that uses modeling languages like UML along with programming languages like Java to build software architecturesPriceWatersCoopers' presti
Computing in the Information Age 2E is written for people with little or no background in Computing. The objective of this book is to explain computing today in a clear and meaningful way and to focus
PRACTICAL COMPUTER LITERACY, Third Edition, provides clear, comprehensive instruction on the basics of computer literacy. This convenient, reader-friendly text integrates computer concepts, Microsoft
This highly successful and scholarly book introduces students with diverse backgrounds to the various types of mathematical analysis that are commonly needed in scientific computing. The subject of nu
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
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
Solving problems in parallel and distributed computing through the use of bio-inspired techniques. Recent years have seen a surge of interest in computational methods patterned after natural phenomena
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
“In this book, David Linthicum does that rarest of things: he manages to combine showing why SOA and Cloud Computing complement one another with a lucid game plan of how a business can take advantage
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