The course will employ techniques learned in different areas of mathematics to data analysis. Various topics such as image compression and recognition, clustering and classification, and data mining will be addressed in this course. Students will be introduced to SQL, and programming and visualization with R.

Graduate students will be given an extra assignment determined by the instructor that undergraduates will not be required to do.