DSC 80The Practice and Application of Data Science
The marriage of data, computation, and inferential thinking, or “data science,” is redefining how people and organizations solve challenging problems and understand the world. This course bridges lower- and upper-division data science courses as well as methods courses in other fields. Students master the data science life-cycle and learn many of the fundamental principles and techniques of data science spanning algorithms, statistics, machine learning, visualization, and data systems.
Prerequisites
From the catalog: “DSC 30/R and DSC 40A/R. Restricted to students within the DS25 major. All other students will be allowed as space permits.”
Where it sits in degree plans
Suggested plans most often put it in Year 2 · Spring (1 program).
Required in (1)
- Data Science (B.S.)
Courses that list DSC 80 as a prerequisite (19)
- CSE 150A Introduction to Artificial Intelligence: Probabilistic Reasoning and Decision-Making
- CSE 150B Introduction to Artificial Intelligence: Search and Reasoning
- CSE 151A Machine Learning: Learning Algorithms
- CSE 152A Introduction to Computer Vision I
- CSE 153 Machine Learning for Music
- CSE 153R Machine Learning for Music
- CSE 156 Statistical Natural Language Processing
- CSE 158 Recommender Systems and Web Mining
- CSE 158R Recommender Systems and Web Mining
- CSE 166 Image Processing
- DSC 100 Introduction to Data Management
- DSC 106 Introduction to Data Visualization
- DSC 120 Signal Processing for Data Analysis
- DSC 140A Probabilistic Modeling and Machine Learning
- DSC 140B Representation Learning
- DSC 148 Introduction to Data Mining
- DSC 160 Data Science and the Arts
- DSC 167 Fairness and Algorithmic Decision-Making
- DSC 170 Spatial Data Science and Applications