- Start with basic high school math: algebra, functions, and simple calculus.
- Build intuition using visual explanations and hands-on exercises—this course uses visual learning to clarify complex concepts.
- Aim to understand linear algebra (vectors, matrices, transformations), multivariable calculus (gradients, derivatives), and probability/statistics.
- Having basic Python and NumPy familiarity helps, especially for assignments that use code.