Skip to main content
Back to Resources
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