Daniel Spielman


STAT 262 Computational Tools for Data Science

Introduction to the core ideas and principles of modern data analysis, bridging statistics and computer science, and providing tools for changing methods and techniques. Topics include principle component analysis, independent component analysis, dictionary learning, neural networks, clustering, streaming algorithms (streaming linear algebra techniques), online learning, large scale optimization, simple database manipulation, and implementations of systems on distributed computing infrastructures. Students require background in linear algebra, multivariable calculus, and programming.

Term: Fall
Day/Time: Tuesday & Thursday, 2:30-3:45