Books

1 Why This Page Matters

The site is topic-first.

This page exists for the moment when a reader wants a longer reference and needs help choosing one that matches the job:

  • first pass
  • second pass
  • paper-reading bridge

2 How To Use This Shelf

Do not ask which book is “best” in the abstract.

Ask:

  • do I need a first explanation or a deeper second pass?
  • do I want a theorem-heavy reference or a practical bridge?
  • do I want something to study cover-to-cover, or something to consult while reading papers?

3 Good First-Pass Anchors

Resource Best for Use it when
Mathematics for Computer Science discrete math, proof habits, counting, graph basics you want a broad first-pass reference that supports Proofs, Logic, and Discrete Math together
Convex Optimization convex sets, duality, optimization modeling you want the cleanest long-form anchor for Optimization
Understanding Machine Learning learning setup, generalization, supervised learning foundations you want a theorem-aware but still readable bridge into Learning Theory

4 Strong Second-Pass References

Resource Best for Use it when
High-Dimensional Probability concentration, random matrices, geometric probability you already know basic probability and want a serious second pass into High-Dimensional Probability
Algorithms for Decision Making planning, POMDPs, sequential decisions you want a bridge from probability and control into Stochastic Control and Dynamic Programming
Decision Making Under Uncertainty planning under uncertainty, belief states, sequential models you want a systems-facing reference after the site’s control, signal, and stochastic control routes

5 Best Use While Reading Papers

  • Use first-pass anchors to get unstuck on language and object definitions.
  • Use second-pass references when a paper keeps leaning on one theorem family or modeling pattern.
  • Return to the site pages first for orientation, then open the longer reference once you know exactly what gap you are trying to fill.

6 How This Connects To The Site

  • Courses is the faster route when you want lectures, notes, and pacing instead of a long reference.
  • Roadmaps helps decide which subject next; this page helps decide which long-form reference for that subject.
Back to top