MCS 507: Mathematical, Statistical and Scientific Software