Elementary numerical mathematics for programmers and engineers (2016)