A First Course in Machine Learning teaches the mathematics needed to deeply understand machine learning and to prepare for more advanced study, contains a carefully curated and ordered set of topics so students increasingly gain the knowledge needed to understand the subject, and includes programming exercises so the reader can experiment with the algorithms but does not rely on any particular computer language.
Edmond Chow is a Professor in the School of Computational Science and Engineering at Georgia Institute of Technology. He is a SIAM Fellow.