Insight Through Computing: A MATLAB Introduction to Computational Science and Engineering