Numerical Methods, Book Review, Scientific Computing, Python, Finite Volume Methods.
is well done. For hyperbolic PDEs, the classical 2nd order wave equation is treated in much the same way e.g. explicit, implicit and Crank-Nicolson. Finally, higher order methods for ODEs are presented such as Runge-Kutta and Adams methods motivated by the semi-discrete approach to solving PDEs.