What’s this book all about? Well, it’s about how to develop software, from a personal perspective. We’ll
look at what it means for you to take a problem and produce a program to solve it from beginning to
end. That said, this book focuses a lot on design. How do you design software? What things do you take
into...
Environmental remote sensing is the measurement, from
a distance, of the spectral features of the Earth’s surface
and atmosphere. These measurements are normally
made by instruments carried by satellites or aircraft, and
are used to infer the nature and characteristics of the
land or sea surface, or of the atmosphere, at the...
I am not an expert. I have never claimed to be an expert at anything
(at least not seriously done so), least of all an expert in forensic
analysis. I am not an expert in Windows Registry analysis. I am
simply, by profession, a responder and analyst with some work
and research experience in this area. I have also performed a
number...
In my position at IBM, I regularly brief executives, managers, and computer
professionals on data mining and neural network technology. In my briefings,
I cover the fundamentals of data mining and neural networks, and I
also discuss specific applications relevant to the customers' businesses.
Since time is usually limited, my goal...
Computers are at the heart of most activities nowadays. A processor is the central component of
a computer, but nowadays, we can find processors embedded in many other components, such as
game consoles, consumer electronic devices and cars, just to mention a few.
This lecture presents a thorough study of the microarchitecture...
The idea of writing this book, Peer to Peer: Collaboration and Sharing over the Internet, seemed in several ways a natural and complementary progression from the previous one, The Wiki Way (Addison-Wesley, 2001). Subtitled Quick...
Explore cutting-edge statistical methodologies for collecting, analyzing, and modeling online auction data
Online auctions are an increasingly important marketplace, as the new mechanisms and formats underlying these auctions have enabled the capturing and recording of large amounts of bidding data that are used to make...
We are excited to publish the third edition of Ethics in Information Technology. This new
edition builds on the success of the previous editions and meets the need for a resource that
helps readers understand many of the legal, ethical, and societal issues associated with IT.
We have responded to the feedback from our first and second...
The important role that discrete structures plays in computer science is gaining recognition.
Computing Curricula 2001 (CC2001), the latest curriculum recommendation for computer-
related education, was a joint undertaking of the Institute for Electrical and Electronic
Engineers/Computer Society (IEEE/CS) and the Association for...
Google's Android operating system for phones is definitely a moving target. During the production of this book's first version, the latest Android version available on a cutting-edge phone jumped from 1.6 to 2.2. In that time, too, phones made by HTC and Motorola became exceedingly popular, and modified versions of the Android...
Management information systems produce the information that managers
use to make important strategic decisions. They formthe basis for management
reports, both financial and non-financial, and as such they are a vital
component of modern business management. Few managerial decisions
are taken without consulting the data captured by...
Eagerly awaited, this second edition of a best-selling textcomprehensively describes from a modern perspective the basics ofx-ray physics as well as the completely new opportunities offeredby synchrotron radiation. Written by internationally acclaimedauthors, the style of the book is to develop the basic physicalprinciples without obscuring...