
CS 543
Algorithmic Techniques for Taming Big Data
Data Science
Techniques for processing growing amounts of data efficiently, such as sampling, sketching, dimensionality reduction, and core sets, plus scenarios where large datasets are distributed across machines requiring efficient communication protocols or MapReduce algorithms. Includes a final project and programming assignments.
- Level
- grad
- Department
- CAS
- Credits
- 4
- Prerequisites
- Basic data structures and algorithms
Last verified: July 1, 2026
Suggest a correction