Principles of Data Science
DSC 10, Fall 2025 at UC San Diego


Janine Tiefenbruckshe/her
Lecture(s): (A) MWF 9-9:50AM, (B) MWF 10-10:50AM, (C) MWF 11-11:50AM in PCYNH 106
Week 0 β Welcome to DSC 10!
- Fri Sep 26
- Keywords: data science, course structure, policies, syllabus, Little Women demo
- Sat Sep 27
SUR Welcome Survey
SYL Syllabus Check
Week 1 β Python Basics
- Mon Sep 29
LEC 2 Expressions and Data Types
Keywords: Jupyter notebooks, expressions, variables, assignment, functions, int, float- Wed Oct 1
LEC 3 Strings, Lists, and Arrays
Keywords: string methods, mean, median, lists, arrays, array arithmeticPOD Pod Meeting
- Thu Oct 2
PRE Pretest
- Fri Oct 3
- Keywords: array methods, np.arange, .read_csv, .get, .assign, .sort_values, .iloc, .loc, index
Week 2 β DataFrames and Visualization
- Mon Oct 6
- Keywords: .set_index, Booleans, querying, .shape, &, |, .take, .groupby, aggregation
DISC 2 Arrays and DataFrames
- Wed Oct 8
LEC 6 Grouping and Data Visualization
Keywords: .groupby, numerical vs. categorical, scatter plot, line plot, bar chartPOD Pod Meeting
- Thu Oct 9
LAB 1 Arrays and DataFrames
- Fri Oct 10
LEC 7 Distributions and Histograms
Keywords: distributions, density histograms, binning, total area, overlaid plots- Sat Oct 11
Week 3 β Functions and Control Flow
- Mon Oct 13
- Keywords: functions, arguments, print vs. return, .apply, .reset_index
- Wed Oct 15
LEC 9 Grouping on Multiple Columns, Merging
Keywords: .groupby([col_1, col_2, β¦]), subgroups, MultiIndex, .merge, number of rowsQUIZ 1 Quiz 1 covers Lectures 1-5
- Thu Oct 16
- Fri Oct 17
LEC 10 Conditional Statements and Iteration
Keywords: in, not, and, or, if, else, elif, for-loops, np.append, accumulator pattern- Sat Oct 18
Week 4 β Probability and Simulation
- Mon Oct 20
- Keywords: event, conditional prob., multiplication and addition rules, independence
- Wed Oct 22
- Keywords: np.random.choice, replacement, np.count_nonzero, coin flipping, Monty Hall
QUIZ 2 Quiz 2 covers Lectures 6-10
- Thu Oct 23
- Fri Oct 24
LEC 13 Distributions and Sampling
Keywords: probability vs. empirical distribution, SRS, .sample, parameter, statistic- Sat Oct 25
HW 3 DataFrames, Control Flow, and Probability
Week 5 β Midterm Exam
- Mon Oct 27
DISC 5 Probability and Simulation
- Wed Oct 29
EXAM Midterm Exam covers Lectures 1-12
POD Pod Meeting
- Fri Oct 31
LEC 14 Bootstrapping and Confidence Intervals
Keywords: inference, bootstrapping, resample, np.percentile, confidence interval- Sat Nov 1
PROJ Midterm Project
Week 6 β Confidence Intervals and the Normal Distribution
- Mon Nov 3
LEC 15 Confidence Intervals, Center, and Spread
Keywords: interpreting CIs, robust vs. sensitive, center, standard deviation- Wed Nov 5
LEC 16 Standardization and the Normal Distribution
Keywords: Chebyshev, standard units, normal distribution, CDF, inflection pointsPOD Pod Meeting
- Thu Nov 6
- Fri Nov 7
LEC 17 The Central Limit Theorem
Keywords: distribution of the sample mean, square root law, CLT-based CIs- Sat Nov 8
Week 7 β Central Limit Theorem
- Mon Nov 10
LEC 18 Choosing Sample Sizes, Statistical Models
Keywords: standard deviation of 0s and 1s, np.random.multinomial, Robert Swain juryDISC 7 Standardization and the Normal Distribution
- Wed Nov 12
LEC 19 Hypothesis Testing
Keywords: null and alternative hypotheses, test statistic, fair or unfair coinQUIZ 3 Quiz 3 covers Lectures 13-15
- Thu Nov 13
- Fri Nov 14
LEC 20 Hypothesis Testing and Total Variation Distance
Keywords: fair or unfair coin, p-value, midterm exam scores, Alameda County jury, TVD- Sat Nov 15
Week 8 β Hypothesis and Permutation Testing
- Mon Nov 17
LEC 21 TVD, Hypothesis Testing, and Permutation Testing
Keywords: confidence intervals for hypothesis testing, body temperature, smoking/babiesDISC 8 The CLT and Hypothesis Testing
- Wed Nov 19
LEC 22 Permutation Testing
Keywords: smoking/babies, np.random.permutation, shuffling, DeflategateQUIZ 4 Quiz 4 covers Lectures 16-18
- Thu Nov 20
LAB 6 Hypothesis Testing
- Fri Nov 21
LEC 23 Correlation
Keywords: association, correlation coefficient (r), predicting heights, regression line (su)
Week 9 β Prediction
- Mon Nov 24
LEC 24 Regression and Least Squares
Keywords: regression line in original units, outliers, errors, RMSE, best fit, least squaresDISC 9 Total Variation Distance and Permutation Testing
- Tue Nov 25
HW 6 Hypothesis Testing and Permutation Testing
- Wed Nov 26
LEC 25 Residuals and Inference
Keywords: residuals, residual plots, patterns, datasaurus dozen, prediction intervals- Fri Nov 28
No Lecture (Thanksgiving Breakπ¦)