This is the final self-assessment step of the preliminary material. Use it to reflect on your readiness and to find gaps before starting the 100-chapter curriculum. Back to Preliminary.
Why this step matters
The curriculum assumes comfort with probability, linear algebra, calculus, Python, NumPy, PyTorch, and basic RL ideas. If you are weak in one area, you can still start, but you’ll progress more smoothly if you strengthen those areas first. This page helps you identify where to spend a bit more time.
Question (Q25)
Q: On a scale of 1–10, how comfortable are you with:
- Python programming (including NumPy and PyTorch)?
- Probability (expectations, variances, distributions, sample mean)?
- Linear algebra (vectors, matrices, dot product, gradients)?
- Calculus (derivatives, chain rule, partial derivatives)?
If any area is below 7, consider reviewing before diving into the curriculum.
This is self-reflection only — there is no single “correct” score. Rate yourself honestly: The first volume will solidify math and programming in context. Prior comfort helps; if any area is below 7, investing a short review (e.g. the corresponding Preliminary topic and Prerequisites or Math for RL) will make the rest of the journey smoother.Guidance and explanation
Where to review
Use this checklist to target weak spots:
| Area | Preliminary topic | Further review |
|---|---|---|
| Probability & statistics | Probability | Math for RL: Probability |
| Linear algebra | Linear algebra | Math for RL: Linear algebra |
| Calculus | Calculus | Math for RL: Calculus |
| Python | Python basics | Prerequisites: Python |
| NumPy | NumPy | Prerequisites: NumPy |
| PyTorch | PyTorch basics | Prerequisites: PyTorch |
| RL framework & value functions | RL framework, Value functions & Bellman | Curriculum Volume 1 |
| Tabular methods & deep RL | Tabular methods, Function approximation & Deep RL | Curriculum Volumes 2+ |
Next steps
- If you’re ready: start with Curriculum Volume 1 (Mathematical Foundations).
- If you need a structured path from zero: follow the Learning path and return to the Preliminary assessment when you’re comfortable.
- Phase quizzes: Phase 1 math, Phase 2 readiness, Phase 3 foundations, Phase 4 Deep RL — use them to check readiness at each stage.
Good luck on your journey to mastery.