Iteration in Engineering and Science