show/hide this revision's text 1 [made Community Wiki]

Also try to partially answer your second question here, I would say:

1: Differential Equations including Ordinary Differential Equations, Difference Equations, Delay Differential Equations, Integral-Differential or Integral-Difference Equations, 2: Dynamical Systems; 3: Game Theory; 4: Numerical Analysis; 5: Programming techniques: MatLab, Maple, Python, etc.

In the workshop I recently attended, I heard talks about using Algebraic Geometry and Lie Theory in this field as well.