CS489/698 - Textbooks

There are many good references for machine learning.  We will mostly use the following three textbooks.  Readings in the textbooks are assigned for every lecture in the course schedule.
[M] Tom Mitchell, Machine Learning (1997)
[BDSS] Shai Ben-David & Shai Shalev-Shwartz, Machine Learning: From Theoretical Priciples to Practical Algorithms (in preparation)
[B] Christopher Bishop, Pattern Recognition and Machine Learning (2006)