Principles of Data Science
DSC 10, Fall 2026 at UC San Diego
Janine Tiefenbruck
she/her
Lecture(s): (001) MWF 10-10:50AM, (003) MWF 11-11:50AM in WLH 2005
If you havenβt signed up for a 1-on-1 quiz review with a tutor, we highly recommend doing so! Sign up here.
Attend Discussion 3 on Monday or Tuesday, and submit your groupwork to Gradescope by end of day Tuesday. It is ok to attend at a different time from your enrolled time.
Week 0 β Welcome to DSC 10!
- Fri Sep 25
- Keywords: data science, course structure, policies, syllabus, Little Women demo
-
EXTRA Knowledge Assessment for Research Study (+1% Extra Credit)
Week 1 β Python Basics
- Mon Sep 28
-
LEC 2 Expressions and Data Types
Keywords: Jupyter notebooks, expressions, variables, assignment, functions, int, float -
DISC 1 Getting Started with Jupyter Notebooks
- Tue Sep 29
-
DISC 1 Getting Started with Jupyter Notebooks
-
SUR Welcome Survey
-
SYL Syllabus Check
-
GROUP Groupwork from Discussion 1
- Wed Sep 30
- Keywords: string methods, mean, median, lists, arrays, array arithmetic
- Thu Oct 1
-
LAB 0 Expressions and Data Types
-
PRE Pretest
- Fri Oct 2
- Keywords: array methods, np.arange, .read_csv, .get, .assign, .sort_values, .iloc, .loc, index
-
POD Pod Meeting
Week 2 β DataFrames and Visualization
- Mon Oct 5
- Keywords: .set_index, Booleans, querying, .shape, &, |, .take, .groupby, aggregation
-
DISC 2 Arrays and DataFrames
- Tue Oct 6
-
DISC 2 Arrays and DataFrames
-
LAB 1 Arrays and DataFrames
-
GROUP Groupwork from Discussion 2
- Wed Oct 7
-
LEC 6 Grouping and Data Visualization
Keywords: .groupby, numerical vs. categorical, scatter plot, line plot, bar chart - Thu Oct 8
-
HW 1 Basic Python, Arrays, and DataFrames
- Fri Oct 9
-
LEC 7 Distributions and Histograms
Keywords: distributions, density histograms, binning, total area, overlaid plots -
QUIZ 1 Quiz 1 covers Lectures 1-5
Week 3 β Functions and Control Flow
- Mon Oct 12
- Keywords: functions, arguments, print vs. return, .apply, .reset_index
-
DISC 3 Querying, Grouping, and Plotting
- Tue Oct 13
-
DISC 3 Querying, Grouping, and Plotting
-
LAB 2 Data Visualizations and Functions
-
GROUP Groupwork from Discussion 3
- Wed Oct 14
-
LEC 9 Grouping on Multiple Columns, Merging
Keywords: .groupby([col_1, col_2, β¦]), subgroups, MultiIndex, .merge, number of rows - Thu Oct 15
-
HW 2 DataFrames, Data Visualization, and Functions
- Fri Oct 16
-
LEC 10 Conditional Statements and Iteration
Keywords: in, not, and, or, if, else, elif, for-loops, np.append, accumulator pattern -
QUIZ 2 Quiz 2 covers Lectures 6-9
Week 4 β Probability and Simulation
- Mon Oct 19
-
LEC 11 Probability
Keywords: event, conditional prob., multiplication and addition rules, independence -
DISC 4 Functions, DataFrames, and Control Flow
- Tue Oct 20
-
DISC 4 Functions, DataFrames, and Control Flow
-
LAB 3 DataFrames, Control Flow, and Probability
-
GROUP Groupwork from Discussion 4
- Wed Oct 21
-
LEC 12 Simulation
Keywords: np.random.choice, replacement, np.count_nonzero, coin flipping, Monty Hall - Thu Oct 22
-
HW 3 DataFrames, Control Flow, and Probability
-
SUR Mid-Quarter Survey
- Fri Oct 23
-
LEC 13 Distributions and Sampling
Keywords: probability vs. empirical distribution, SRS, .sample, parameter, statistic -
POD Pod Meeting
Week 5 β Midterm Exam
- Mon Oct 26
-
EXAM Midterm Exam covers Lectures 1-12
-
DISC 5 Midterm Solutions
- Tue Oct 27
-
DISC 5 Midterm Solutions
- Wed Oct 28
-
LEC 14 Bootstrapping and Confidence Intervals
Keywords: inference, bootstrapping, resample, np.percentile, confidence interval - Thu Oct 29
-
PROJ Midterm Project
- Fri Oct 30
-
LEC 15 Confidence Intervals, Center, and Spread
Keywords: interpreting CIs, robust vs. sensitive, center, standard deviation -
POD Pod Meeting
Week 6 β Confidence Intervals and the Normal Distribution
- Mon Nov 2
-
LEC 16 Standardization and the Normal Distribution
Keywords: Chebyshev, standard units, normal distribution, CDF, inflection points -
DISC 6 Sampling, Bootstrapping, and Confidence Intervals
- Tue Nov 3
-
DISC 6 Sampling, Bootstrapping, and Confidence Intervals
-
LAB 4 Simulation, Sampling, and Bootstrapping
-
GROUP Groupwork from Discussion 6
- Wed Nov 4
-
LEC 17 The Central Limit Theorem
Keywords: distribution of the sample mean, square root law, CLT-based CIs - Thu Nov 5
-
HW 4 Simulation, Sampling, and Bootstrapping
- Fri Nov 6
-
LEC 18 Choosing Sample Sizes, Statistical Models
Keywords: standard deviation of 0s and 1s, np.random.multinomial, Robert Swain jury -
QUIZ 3 Quiz 3 covers Lectures 13-16
Week 7 β Central Limit Theorem
- Mon Nov 9
-
LEC 19 Hypothesis Testing
Keywords: null and alternative hypotheses, test statistic, fair or unfair coin -
DISC 7 Standardization and the Normal Distribution
- Tue Nov 10
-
DISC 7 Standardization and the Normal Distribution
-
LAB 5 Variability and the Normal Distribution
-
GROUP Groupwork from Discussion 7
- Wed Nov 11
-
No Lecture (Veteranβs Day πΊπΈ)
- Thu Nov 12
-
HW 5 The Normal Distribution and the Central Limit Theorem
- Fri Nov 13
-
LEC 20 Hypothesis Testing and Total Variation Distance
Keywords: fair or unfair coin, p-value, midterm exam scores, Alameda County jury, TVD -
POD Pod Meeting
Week 8 β Hypothesis and Permutation Testing
- Mon Nov 16
-
LEC 21 TVD, Hypothesis Testing, and Permutation Testing
Keywords: confidence intervals for hypothesis testing, body temperature, smoking/babies -
DISC 8 The Central Limit Theorem and Hypothesis Testing
- Tue Nov 17
-
DISC 8 The Central Limit Theorem and Hypothesis Testing
-
LAB 6 Hypothesis Testing
-
GROUP Groupwork from Discussion 8
- Wed Nov 18
-
LEC 22 Permutation Testing
Keywords: smoking/babies, np.random.permutation, shuffling, Deflategate - Thu Nov 19
-
HW 6 Hypothesis Testing and Permutation Testing
- Fri Nov 20
-
LEC 23 Correlation
Keywords: association, correlation coefficient (r), predicting heights, regression line (su) -
QUIZ 4 Quiz 4 covers Lectures 17-21
Week 9 β Prediction
- Mon Nov 23
-
LEC 24 Regression and Least Squares
Keywords: regression line in original units, outliers, errors, RMSE, best fit, least squares -
DISC 9 TVD and Permutation Testing
- Tue Nov 24
-
DISC 9 TVD and Permutation Testing
-
GROUP Groupwork from Discussion 9
- Wed Nov 25
-
No Lecture
- Fri Nov 27
-
No Lecture (Thanksgiving π¦)
Week 10 β Review
- Mon Nov 30
-
LEC 25 Residuals and Inference
Keywords: residuals, residual plots, patterns, datasaurus dozen, prediction intervals -
DISC 10 Regression
- Tue Dec 1
-
DISC 10 Regression
-
LAB 7 Regression
-
GROUP Groupwork from Discussion 10
- Wed Dec 2
-
REV Review
- Thu Dec 3
-
PROJ Final Project
- Fri Dec 4
-
REV Review, Conclusion, Career Services
-
EXTRA Knowledge Assessment for Research Study (+1% Extra Credit)
- Sat Dec 5
-
EXAM Final Exam
-
SUR SETs and End-of-Quarter Survey (due 8AM)