Programming in C with Numerical Methods for Engineers