Our primary source of readings will be Mehryar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar. Foundations of Machine Learning. MIT Press, 2012. We will also read papers and learn materials that are not yet in textbooks.
Other recommended (but not required) books:
The PAC Learning Framework
Rademacher Complexity and VC-Dimension
Boosting and Margins Theory
Guaranteed Spectral Methods in Unsupervised Learning
Deep Learning Theory, Generalization of Neural Nets
Deep Reinforcement Learning (if time allows)