ACETry ACE ↗
← Back

DSC 102Systems for Scalable Analytics

4 units · DSC · UC San Diego

This course introduces the principles of computing systems and infrastructure for scaling analytics to large datasets. Topics include memory hierarchy, distributed systems, model selection, heterogeneous datasets, and deployment at scale. The course will also discuss the design of systems such as MapReduce/Hadoop and Spark, in conjunction with their implementation. Students will also learn how dataflow operations can be used to perform data preparation, cleaning, and feature engineering.

Before you enroll

Prerequisites

From the catalog: “DSC 100. Restricted to students with upper-division standing. Restricted to students within the DS25 major. All other students will be allowed as space permits.”

Where it fits

Where it sits in degree plans

Suggested plans most often put it in Year 3 · Spring (1 program).

Required in (1)

  • Data Science (B.S.)

One of the options in (1)

  • Artificial Intelligence
What it opens up

Courses that list DSC 102 as a prerequisite (2)