SMS dit: Numerical methods for mathematics, science, and