This page contains an outline of the topics, content, and assignments for the semester. Note that this schedule will be updated as the semester progresses and the timeline of topics and assignments might be updated throughout the semester.
1
Mon, Jul 7
Lec 0
Welcome + Intro to Python
📚 Python Data Analysis - Chp 2 📚 Python Data Analysis - Chp 3 🎥 Getting Started with Quarto 🎥 Quarto + VSCode 🎥 Git + VSCode 🎥 Git + GitHub in RStudio - just watch conceptual stuff
Fri, Jul 11
Lec 1
Introduction to Data Mining Intro to Numpy
📚 Data Mining Concept - Chp 1 📚 Python Data Analysis - Chp 4
✅ RQ 1
2
Mon, Jul 14
Lec 2
Sampling + conclusions Intro to Pandas
📚 Prac Stats for DS - Chp 2 📚 Python Data Analysis - Chp 5 📚 Python Data Analysis - Chp 6
NA
Lec 3
Exploratory Data Analysis + Data Viz
📚 Prac Stats for DS - Chp 1 📚 Python Data Analysis - Chp 9
Fri, Jul 18
Lec 4
Data Preprocessing
📚 Python Data Analysis - Chp 7 📚 Python Data Analysis - Chp 8 📃 Data Preprocessing in Python
📝 HW 1 ✅ RQ 2
3
Mon, Jul 21
Lec 5
Classification I
📚 ISL - Chp 4
NA
Lec 6
Classification II Model Evaluation
📚 ISL - Chp 8.1 📚 ISL - Chp 5
Fri, Jul 25
Lec 7
Regression I
📚 ISL - Chp 3 📚 ISL - Chp 6, up to regularization
📝 HW 2
4
Mon, Jul 28
Lec 8
Regression II
📚 ISL - Chp 6, second half
NA
Lec 9
Regression III
📚 ISL - Chp 7 📚 ISL - Chp 8.2
Fri, Aug 1
Peer Review
Final Project Peer Review
📑 Project proposals for peer review ✅ RQ 3
5
Mon, Aug 4
Lec 10
Support Vector Machines Time Series Exercise
📚 ISL - Chp 9
📑 Project proposals for instructor review
Fri, Aug 8
Lec 11
Unsupervised Learning Methods I
📚 Prac Stats for DS - Chp 7 (pgs 294-302)
📝 HW 3 ✅ RQ 4
6
Mon, Aug 11
Lec 12
Unsupervised Learning Methods II
📚 Prac Stats for DS - Chp 7 (pgs 302- 325)
Fri, Aug 15
Lec 13
Association Rules
📚 Data Mining Concept - Chp 4 📃 Data Mining in Python
📝 HW 4 ✅ RQ 5
7
Mon, Aug 18
Finals
Wed, Aug 20
Final Project Presentations
📑 Final Project