Avrim Blum, John Hopcroft, and Ravindran Kannan wrote the book, Foundations of Data Science (PDF download). It is free and available for download. It can be useful for academic work or in business. It covers topics such as:

  • Machine Learning
  • Massive Data
  • Clustering
  • and many more

See the video for more.