This class will be an introduction to the mathematics and algorithms underlying the analytic techniques of data science. Topics covered will include regression and cross validation, gradient descent, dimension reduction, clustering and classification. The ethical issues of data science will also be discussed. Students will use Python and GitHub throughout this course. (Spring) [Graded (Standard Letter)]