Text this: An Introduction to Scientific Computing