Schedule#
Here you can find the subject matter and assigned reading for every class day as well as expected homework dates.
Please check back here frequently as the schedule is subject to change.
Schedule last updated: 2025-09-02
The schedule is final for class up to and including 2025-09-08. For classes after this date, the schedule is tentative.
Class number |
Date (2025) |
Topic |
Notes |
---|---|---|---|
1 |
W 8/27 |
Lecture 0: Course overview; syllabus |
|
n/a |
M 9/1 |
NO CLASS. (Labor Day) |
|
2 |
W 9/3 |
Lab 0: Python basics; Jupyter and colab |
|
3 |
M 9/8 |
Lecture 1: Numeracy and data cleaning |
|
4 |
W 9/10 |
Lab 1: arrays (numpy, pandas, xarray) |
|
5 |
M 9/15 |
||
n/a |
W 9/17 |
NO CLASS (Prof. traveling) |
|
n/a |
M 9/22 |
NO CLASS (Rosh Hashana) |
|
n/a |
W 9/24 |
NO CLASS (Rosh Hashana) |
|
6 |
M 9/29 |
Lab 2: plotting (matplotlib) |
|
n/a |
W 10/1 |
NO CLASS (Yom Kippur) |
|
7 |
M 10/6 |
Lecture 3: Probability theory |
|
8 |
W 10/8 |
Lab 3: fitting probability distribution to data (scipy) |
|
n/a |
M 10/13 |
NO CLASS (Columbus Day) |
|
9 |
T 10/14 (note abnormal day of week) |
Lecture 4: Hypothesis tests |
|
10 |
W 10/15 |
Lab 4: t-tests (statsmodels) |
|
n/a |
M 10/20 |
NO CLASS (CCNY closed) |
|
11 |
W 10/22 |
Special Lab: generative AI tools |
|
12 |
F 10/24 (note abnormal day of week) |
MIDTERM 1 |
|
13 |
M 10/27 |
Lecture 5: Linear regression |
|
14 |
W 10/29 |
Lab 5: linear regression (scikit-learn) |
|
15 |
M 11/3 |
Lecture 6: Extreme value analysis |
|
16 |
W 11/5 |
Lab 6: GEV fits (scipy) |
|
17 |
M 11/10 |
Lecture 7: Timeseries analysis |
|
18 |
W 11/12 |
Lab 7: timeseries analysis (pandas; xarray) |
|
19 |
M 11/17 |
Lecture 8: spectral analysis |
|
20 |
W 11/19 |
Lab 8: spectral analysis (scipy) |
|
21 |
M 11/24 |
MIDTERM 2 |
|
n/a |
W 11/26 |
NO CLASS (Happy early Thanksgiving!) |
|
22 |
M 12/1 |
Lecture 9: Neural networks |
|
23 |
W 12/3 |
Lab 9: neural networks (pytorch) |
|
24 |
M 12/8 |
Lecture 10: Other machine learning methods |
|
25 |
W 12/10 |
Lab 10: final project work time |
|
26 |
M 12/15 |
Final project presentations |