Calendar
Caution
Please note that this is a tentative plan and is subject to change.
# | TOPIC | READING | MEETING 1 | MEETING 2 | WRITTEN ASSIGNMENT | PROGRAMMING ASSIGNMENT |
---|---|---|---|---|---|---|
1 | Introduction | McKinney Ch.5, 8, 10 | Intro | Pandas Intro | WA1 | PA 1 |
2 | Dropping/Retaining relevant rows/columns | McKinney Ch.5, 8, 10 | Selection, Filtering and Dropping | Data Manipulation and Wrangling | WA2 | PA 2 |
3 | Working with multiple data files | McKinney Ch.5, 8, 10 | Concatenation | Merging | — | PA3 |
4 | Custom Transformations | McKinney Ch.5, 8, 10 | Apply | Apply | WA3 | PA4 |
5 | Data Visualization | McKinney Ch.9 | Line plots | Scatter | — | PA5 |
6 | Encoding and Representation | McKinney Ch.7 | Encoding Feature Types | Images + Sound + Text | WA4 | PA6 |
# | TOPIC | READING | MEETING 1 | MEETING 2 | WRITTEN ASSIGNMENT | PROGRAMMING ASSIGNMENT |
---|---|---|---|---|---|---|
7 | Nearest Neighbor | Skiena Ch. 8 and Ch. 10 | Geometric Interpretation | Dot Product | — | PA7 |
8 | Probability + Stats | Skiena Ch.2 | PA8 | |||
9 | Naive Bayes | SLP 3rd edition Ch.4 | PA9 | |||
10 | Expectation Maximization | Skiena Ch.10 (10.5) | PA10 | |||
11 | Gradient Descent | Skiena Ch.9 (9.1-9.5) |