Hardest DSC classes at UCSD
Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.
- DSC 30: Representations of Data Average GPA 3.03, 2,924 students
- DSC 152: Applied Stat. Data Analysis Average GPA 3.03, 160 students
- DSC 120: Signal Processing/data Analys Average GPA 3.05, 209 students
- DSC 20: Intro to Data Structures Average GPA 3.08, 3,664 students
- DSC 40A: Theor Fndtns of Data Sci I Average GPA 3.13, 3,091 students
- DSC 10: Principles of Data Science Average GPA 3.15, 5,952 students
- DSC 140A: Probabilistic Modeling and Ml Average GPA 3.22, 1,691 students
- DSC 40B: Theor Fndtns of Data Sci Ii Average GPA 3.25, 2,395 students
- DSC 80: Practice of Data Science Average GPA 3.34, 2,763 students
- DSC 140B: Representation Learning Average GPA 3.52, 723 students
- DSC 102: Systems for Scalable Analytics Average GPA 3.54, 1,952 students
- DSC 161: Text as Data Average GPA 3.62, 102 students
- DSC 106: Intro to Data Visualization Average GPA 3.69, 2,190 students
- DSC 100: Intro to Data Management Average GPA 3.71, 2,281 students
- DSC 148: Introduction to Data Mining Average GPA 3.73, 342 students
- DSC 190: Topics in Data Science Average GPA 3.76, 1,592 students
- DSC 170: Spatial Data Science and Appl Average GPA 3.78, 230 students
- DSC 180A: Data Science Project I Average GPA 3.88, 1,386 students
- DSC 180B: Data Science Project Ii Average GPA 3.95, 1,377 students
See also: Easiest classes, UCSD course catalog, DSC course catalog.