Research Books


Probability and Computing: Randomized Algorithms and Probabilistic Analysis

Assuming only an elementary background in discrete mathematics, this textbook is an excellent introduction to the probabilistic techniques and par…

(4 )

Data Mining: Concepts and Techniques

Our ability to generate and collect data has been increasing rapidly. Not only are all of our business, scientific, and government transactions no…

(4 )

Once Upon an Algorithm: How Stories Explain Computing

This easy-to-follow introduction to computer science reveals how familiar stories like Hansel and Gretel, Sherlock Holmes, and Harry Potter illust…

(4 )