A new edition of Mining Massive Datasets by Jure Leskovec, Anand Rajaraman and Jeff Ullmanis is now available. It is used for a number of data mining courses at colleges across the US (and globe). Here are just a few of the topics from the book.
Mining Social-Network Graphs
Large-Scale Machine Learning
You can download the latest version of the book as a single big PDF file (511 pages, 3 MB).