Finite element and finite volume methods
Compact schemes
Numerical methods for hyperbolic system
Machine learning: metrics and optimization
Advanced numerical analysis
calculus
analysis
linear algebra
numerical analysis
matrix analysis
implementation (C, C++, Matlab, python)