Pattern Recognition and Machine Learning
Christopher M. Bishop
Information Theory, Inference and Learning Algorithms
David J. C. MacKay
Matrix Computations
Gene Howard Golub & Charles F. van Loan
Machine Learning, Second Edition: A Probabilistic Perspective
Kevin P. Murphy
Computer Systems: A Programmer's Perspective Plus Masteringengineering ...
Randal E. Bryant & David R. O'Hallaron
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin