Computer Science 590D - Algorithms for Data Science

Spring
2016
01
3.00
Barna Saha
TU TH 2:30PM 3:45PM
UMass Amherst
70513
70519
Big Data brings us to interesting times and promises to revolutionize our society from business to government, from healthcare to academia. As we walk through this digitized age of exploded data, there is an increasing demand to develop unified toolkits for data processing and analysis. In this course our main goal is to rigorously study the mathematical foundation of big data processing, develop algorithms and learn how to analyze them. Specific Topics to be covered include clustering, estimating statistical properties of data, near neighbor search, algorithms over massive graphs and social networks, learning algorithms, and randomized algorithms.
Open to undergraduate Computer Science majors who have completed COMPSCI 240 and COMPSCI 311, both with a grade of B or better. LECT 01 FOR UNDERGRADS; LECT 02 FOR GRADS. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cs.umass.edu/overrides.
Permission is required for interchange registration during the add/drop period only.