Courses

1 Why This Page Matters

Courses are often the best middle layer between topic pages and full books.

They give you:

  • pacing
  • lecture order
  • worked examples
  • a stronger sense of what counts as core versus optional

2 Good First-Pass Anchors

Course Best for Use it when
MIT 6.042J Mathematics for Computer Science proofs, counting, graphs, discrete probability you want a structured first pass through Discrete Math and proof habits
MIT 18.06 Linear Algebra vectors, least squares, eigenvalues, matrix thinking you want the strongest first-pass companion to Linear Algebra
EE364A Convex Optimization I convexity, duality, optimization modeling you want the cleanest lecture route into Optimization
MIT 6.241J Dynamic Systems and Control state-space, feedback, controllability, observers you want a first coherent route through systems and control language

3 Strong Second-Pass And Advanced Anchors

Course Best for Use it when
STATS 202 regression, PCA, high-dimensional regression notes you want a statistics-to-ML bridge that stays mathematically clean
STATS 305B likelihoods, regularization, lasso, modern statistical estimation you are moving toward High-Dimensional Statistics
EE376A Information Theory entropy, mutual information, coding, rate-distortion you want the best course anchor for Information Theory
EE278 Statistical Signal Processing estimation, filtering, hidden-state models you want a second-pass companion to Signal Processing and Estimation
MIT 6.438 Algorithms for Inference hidden variables, graphical-model inference, message-passing viewpoint you want a more algorithmic route into inference than a pure statistics course
CS236 Deep Generative Models variational inference, latent-variable models, modern generative modeling you want the shortest official bridge from inference math into modern ML papers
CS238 Decision Making Under Uncertainty MDPs, POMDPs, planning, RL/control bridges you want the cleanest course bridge from control and inference into sequential decision-making

4 How To Choose Between Books And Courses

Choose a course if you want pacing and worked examples.

Choose a book if you want a durable reference you can return to across many topics.

In practice, a strong pattern is:

  1. start from the site’s topic page
  2. use a course for first structure
  3. keep one book-length reference nearby for second pass

5 How This Connects To The Site

  • Books is the better shelf when you want long-form references rather than lecture pacing.
  • Publication matters later, once you are reading papers often enough that venue fit and evidence design start to matter.
Back to top