LLM Test-Time Reasoning

Learn how language models use extra inference-time computation to reason, search, revise, use tools, and scale performance. This course is for technically curious learners who know basic LLM vocabulary and want a practical map of modern reasoning systems.

4 sections ยท 11 lessons

Course outline

Thinking Budget

  1. Slow Thinking for Models
  2. Inference Compute as Resource
  3. Thoughts as Latent Variables

Search Paths

  1. Chain-of-Thought Scratchpads
  2. Parallel Search and Voting
  3. Revision Needs Feedback
  4. Choosing a Search Plan

Training Trust

  1. RL on Checkable Answers
  2. Tools as Reliable Substeps
  3. Faithfulness Under Optimization
  4. Auditing a Reward Hack

Hidden Scaling

  1. Thinking Beyond Words
  2. When Thinking Time Scales
  3. Budgeting a Reasoning System

Start learning with Wondering