Text this: Scientific Computing: an introductory Survey