Advanced Numerical Methods for Differential Equations