Announcements
- Exam 1 is at 7:00 PM on Thursday, 03/04/2021.
- Please make your RVSP on CBTF Online as soon as possible!!!
- All week 5 lecture videos and notes are posted!
- HW 04 is released at 12:01 AM Monday on PrairieLearn!
- Lab 03 solution is published. You can also find the link to the solution on the Labs tab.
- Upcoming deadlines:
- HW 03 is due at 11:59 PM Friday 02/26/2021.
- Late submission with up 80% credit: 11:59 PM Sunday 02/28/2021.
You can find reminders on homework deadlines, upcoming exams, changes to the office hours schedule (if needed), etc. here! Make sure you check this section at least once a week!
Office Hours
- Office hours are held as Live sessions on Campuswire.
Week 1 | 01/25/2021 - 01/31/2021
Lectures
- The installation tutorial videos were recorded for STAT 107 (also taught by me), but the steps are exactly the same for our course so I’m reusing them for us. For all the installing and git commands, see the lab01, Mac OS X and Windows instructions.
Week 2 | 02/01/2021 - 02/07/2021
Deadlines
Lab 1 |
11:59 PM Tue 02/02/2021 |
100% |
Week 3 | 02/08/2021 - 02/14/2021
Deadlines
Lab 2 |
11:59 PM Tue 02/09/2021 |
100% |
HW 1 |
11:59 PM Fri 02/12/2021 |
100% |
|
11:59 PM Sun 02/14/2021 |
80% |
Week 4 | 02/15/2021 - 02/21/2021
Deadlines
Lab 3 |
11:59 PM Tue 02/16/2021 |
100% |
HW 2 |
11:59 PM Fri 02/19/2021 |
100% |
|
11:59 PM Sun 02/21/2021 |
80% |
Week 5 | Current Week
- Dates: 02/22/2021 - 02/28/2021
Deadlines
HW 3 |
11:59 PM Fri 02/26/2021 |
100% |
|
11:59 PM Sun 02/28/2021 |
80% |
Week 6 | 03/01/2021 - 03/07/2021
Lectures
6.1 Intro to Git & GitHub |
[YouTube] |
[Media Space] |
[6.1] |
6.2 Git Branches |
[YouTube] |
[Media Space] |
[6.2] |
Lab 05 |
[YouTube] |
[Media Space] |
[lab05] |
Deadlines
Exam 1 |
7:00 PM Thu 03/04/2021 |
100% |
Lab 04 |
11:59 PM Tue 03/02/2020 |
100% |
HW 4 |
11:59 PM Fri 03/05/2020 |
100% |
|
11:59 PM Sun 03/07/2020 |
80% |
Week 7 | 03/08/2021 - 03/14/2021
Lectures
7.1 pandas: Series |
[YouTube] |
[Media Space] |
[7.1] |
7.2 pandas: DataFrame |
[YouTube] |
[Media Space] |
[7.2] |
7.3 pandas: Essential Functionality |
[YouTube] |
[Media Space] |
[7.3] |
Lab 06 |
|
|
[lab06] |
7.4 pandas: Summarizing and Computing Descriptive Statistics |
[YouTube] |
[Media Space] |
[7.4] |
Deadlines
Lab 05 |
11:59 PM Thu 03/11/2021 |
100% |
Week 8 | 03/15/2021 - 03/21/2021
Lectures
8.1 pandas: Reading & Writing Data |
[YouTube] |
[Media Space] |
[8.1] |
Lab 07 |
|
|
[lab07] |
8.2 pandas: Data Cleaning |
[YouTube] |
[Media Space] |
[8.2] |
8.3 pandas: Data Transformation |
[YouTube] |
[Media Space] |
[8.3] |
Deadlines
Lab 06 |
11:59 PM Tue 03/16/2021 |
100% |
HW 5 |
11:59 PM Fri 03/19/2021 |
100% |
|
11:59 PM Sun 03/21/2021 |
80% |
Week 9 | 03/22/2021 - 03/28/2021
Lectures
9.1 pandas: Data Wrangling |
[YouTube] |
[Media Space] |
[9.1] |
9.2 pandas: GroupBy Mechanics |
[YouTube] |
[Media Space] |
[9.2] |
Deadlines
Lab 07 |
11:59 PM Tue 03/23/2021 |
100% |
HW 6 |
11:59 PM Fri 03/26/2021 |
100% |
|
11:59 PM Sun 03/28/2021 |
80% |
Week 10 | 03/29/2021 - 04/04/2021
Lectures
10.1 Data Aggregation |
[[YouTube] |
[Media Space] |
[10.1] |
Lab 08 |
|
|
[lab08] |
10.2 String Manipulation |
[YouTube] |
[Media Space] |
[10.2] |
10.3 Regular Expressions |
[YouTube] |
[Media Space] |
[10.3] |
Deadlines
HW 7 |
11:59 PM Fri, 04/02/2021 |
100% |
|
11:59 PM Sun, 04/04/2021 |
80% |
Week 11 | 04/05/2021 - 04/11/2021
Lectures
11.1 Plotting with Matplotlib.pyplot |
[YouTube] |
[Media Space] |
[11.1] |
11.2 Plotting with seaborn |
[YouTube] |
[Media Space] |
[11.2] |
11.3 Intro to Plotly - Plotly Express |
[YouTube] |
[Media Space] |
[11.3] |
Deadlines
Lab 08 |
11:59 PM Tue 04/06/2021 |
100% |
HW 7 |
11:59 PM Fri 04/09/2021 |
100% |
|
11:59 PM Sun 04/11/2021 |
80% |
Week 12 | 04/12/2021 - 04/18/2021
Lectures
12.1 Web App with Dash |
[YouTube] |
[Media Space] |
[13.1] |
12.2 Interactivity - Call Back in Dash |
[YouTube] |
[Media Space] |
[13.2] |
Deadlines
Exam 2 |
7:00 PM Thu 04/15/2021 |
100% |
HW 9 |
11:59 PM Fri 04/16/2021 |
100% |
|
11:59 PM Sun 04/18/2021 |
80% |
Week 13 | 04/19/2021 - 04/25/2021
Lectures
13.1 Extremely Brief Intro to Machine Learning in Python |
[YouTube] |
[Media Space] |
[13.1] |
13.2 Regression Models with sklearn |
[YouTube] |
[Media Space] |
[13.2] |
Lab 09 |
|
|
[lab09] |
13.3 Other Supervised Learning Methods in Python - Part 1 |
[YouTube] |
[Media Space] |
[13.3] |
Week 14 | 04/26/2021 - 05/02/2021
Lectures
14.1 Other Supervised Learning Methods in Python - Part 2 |
[YouTube] |
[Media Space] |
[14.1] |
Lab 10 |
|
|
[lab10] |
14.2 Unsupervised Learning in Python |
[YouTube] |
[Media Space] |
[14.2] |
Deadlines
Lab 09 |
11:59 PM Tue 04/07/2021 |
100% |
HW 10 |
11:59 PM Fri 04/30/2021 |
100% |
|
11:59 PM Sun 05/02/2021 |
80% |
Week 15 | 05/03/2021 - 05/09/2021
Lectures
- No lecture. Work on final project.
Deadlines
Lab 10 |
11:59 PM Tue 05/04/2021 |
100% |
Week 16 | 05/10/2021 - 05/16/2021