Numerical Methods: Classical and Advanced Topics