Announcements

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


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.
Topic Video Mirror Notes
1.1 Welcome to STAT 430! [YouTube] [Media Space] [Syllabus]
1.2 [Python] Installing Python & git [Mac OS X] [Windows] [Mac OS X] [Windows] [Mac OS X] [Windows]
Lab 01 - Intro to Jupyter Notebook [lab01]
1.3 Basics of Programming [YouTube] [Media Space] [1.3]
1.4 Data Types [YouTube] [Media Space] [1.4]

Week 2 | 02/01/2021 - 02/07/2021

Lectures

Topic Video Mirror Notes
2.1 Function [YouTube] [Media Space] [2.1]
2.2 Control Flow [YouTube] [Media Space] [2.2]
Lab 02 [lab02]
2.3 Tuple [YouTube] [Media Space] [2.3]

Deadlines

Assignment Deadline Credit
Lab 1 11:59 PM Tue 02/02/2021 100%

Week 3 | 02/08/2021 - 02/14/2021

Lectures

Topics Video Mirror Notes
3.1 List [YouTube] [Media Space] [3.1]
3.2 Dictionary [YouTube] [Media Space] [3.2]
Lab 03 [lab03]
3.3 Errors & Exception Handling [YouTube] [Media Space] [3.3]

Deadlines

Assignment Deadline Credit
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

Lectures

Topics Video Mirror Notes
4.1 NumPy Basics: Part 1 [YouTube] [Media Space] [4.1]
4.2 NumPy Basics: Part 2 [YouTube] [Media Space] [4.2]

Deadlines

Assignment Deadline Credit
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 | 02/22/2021 - 02/28/2021

Lectures

Topic Video Mirror Notes
5.1 NumPy: Linear Algebra [YouTube] [Media Space] [5.1]
5.2 NumPy: Mathematical & Statistical Methods [YouTube] [Media Space] [5.2]
Lab 04 [lab04]
5.3 NumPy Application: Random Walks [YouTube] [Media Space] [5.3]

Deadlines

Assignment Deadline Credit
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

Topic Video Mirror Notes
6.1 Intro to Git & GitHub [YouTube] [Media Space] [6.1]
6.2 Git Branches [YouTube] [Media Space] [6.2]
Lab 05 [lab05]

Deadlines

Assignment Deadline Credit
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

Topic Video Mirror Notes
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]
7.4 pandas: Summarizing and Computing Descriptive Statistics [YouTube] [Media Space] [7.4]

Deadlines

Assignment Deadline Credit
Lab 05 11:59 PM Thu 03/11/2021 100%

Week 8 | 03/15/2021 - 03/21/2021

Lectures

Topic Video Mirror Notes
8.1 pandas: Reading & Writing Data [YouTube] [Media Space] [8.1]
Lab 06 [lab06]
8.2 pandas: Data Cleaning [YouTube] [Media Space] [8.2]
8.3 pandas: Data Transformation [YouTube] [Media Space] [8.3]

Deadlines

Assignment Deadline Credit
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

Topic Video Mirror Notes
Lab 07 [lab07]
9.1 pandas: Data Wrangling [YouTube] [Media Space] [9.1]
9.2 pandas: GroupBy Mechanics [YouTube] [Media Space] [9.2]

Deadlines

Assignment Deadline Credit
Lab 06 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

Topic Video Mirror Notes
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

Assignment Deadline Credit
Lab 07 11:59 PM Tue 03/30/2021 100%
HW 7 11:59 PM Fri, 04/02/2021 100%
11:59 PM Sun, 04/04/2021 80%

Week 11 | Current Week

Lectures

Topic Video Mirror Notes
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

Assignment Deadline Credit
Lab 08 11:59 PM Tue 04/06/2021 100%
HW 8 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

Topic Video Mirror Notes
12.1 Web App with Dash [YouTube] [Media Space] [13.1]
12.2 Interactivity - Call Back in Dash [YouTube] [Media Space] [13.2]

Deadlines

Assignment Deadline Credit
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

Topic Video Mirror Notes
13.1 An 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]

Deadlines

  • No deadline this week.

Week 14 | 04/26/2021 - 05/02/2021

Lectures

Topic Video Mirror Notes
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

Assignment Deadline Credit
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

Assignment Deadline Credit
Lab 10 11:59 PM Tue 05/04/2021 100%

Week 16 | 05/10/2021 - 05/16/2021

Deadlines

Assignment Deadline Credit
Final Project TBD 100%

REMEMBER!

When in doubt, post your question on Campuswire or email me at ! Don’t wait!