Mathematical Thinking: Problem-Solving and Proofs 2nd Edition
John P. D'Angelo & Douglas Brent West
Computer Systems: A Programmer's Perspective Plus Masteringengineering ...
Randal E. Bryant & David R. O'Hallaron
Information Theory, Inference and Learning Algorithms
David J. C. MacKay
Digital Minimalism: Choosing a Focused Life in a Noisy World
Cal Newport
Pattern Recognition and Machine Learning
Christopher M. Bishop