If you're serious about algorithms, competitive programming, AI, data science, or software engineering, this is one of the best mathematics books you can read. Written by Eric Lehman, F. Thomson Leighton, and Albert R. Meyer, the book is based on MIT's renowned Mathematics for Computer Science course and focuses on the mathematical thinking every computer scientist needs.

