everything.study
6.1830

Software Systems for Data Science

3-0-9 units · Undergraduate

Explores techniques and systems for ingesting, efficiently processing, analyzing, and visualizing large data sets. Examines topics such as data cleaning, data integration, scalable systems (relational databases, NoSQL, Spark, etc.), analytics (data cubes, scalable statistics and machine learning), fundamental statistics and machine learning, and scalable visualization of large data sets. Extended programming assignments provide working experience with state-of-the-art data processing tools. Students complete a term project and paper.

Prerequisites & course information

Prereq: 6.1000 or ( 6.100A , 6.100B , and 6.1210 ) U (Spring) Not offered regularly; consult department 3-0-9 units

Sources