Computer Science 514 - Algorithms for Data Science
Spring
2018
01
3.00
Barna Saha
TU TH 11:30AM 12:45PM
UMass Amherst
61140
61145
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. This course counts as a CS Elective for the CS Major (BS or BA).
Open to undergraduate Computer Science majors who have completed COMPSCI 240 and COMPSCI 311 with a grade of B+ or better. LECT 01 FOR UNDERGRADS; LECT 02 FOR GRADS. SEATS HELD IN LECT 02 FOR INCOMING STUDENT REGISTRATION. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.