Class Resources
Questions?
Tech Guides
Course Outline
Before Lecture Materials
Before the lecture, zip files containing the Jupyter notebooks, csv files, and pdfs that we will markup can be found in the schedule below for the corresponding day. These should be posted at most 24 hours before the lecture starts.
Post Lecture Materials
After the lecture, copies of the pdfs that we marked up as well as the lecture video will be posted on Canvas within 24 hours.
Date | Topics | Materials | Assignments |
Tuesday, January 16, 2024 | Course Introduction Unit 1: Introduction to Clustering |
Class_Introduction 01_Introduction_to_Clustering |
|
Thursday, January 18, 2024 | Lecture | Unit 1 In-Class Exercise |
|
Friday, January 19, 2024 | |||
Tuesday, January 23, 2024 | Unit 2: Types of Clustering Algorithms | 02_Types_of_Clustering_Algorithms |
|
Thursday, January 25, 2024 | Unit 3: Clustering Evaluation Metrics | 03_Clustering_Evaluation_Metrics |
|
Friday, January 26, 2024 | Assignment 1 Due at 11:59pm CST on Canvas | ||
Tuesday, January 30, 2024 | Lecture (First Checking Tuesday) | ||
Thursday, February 1, 2024 | Unit 4: Checking Clustering Conditions with t-SNE Plots | 04_Checking_Clustering_Conditions_with_tsne |
|
Friday, February 2, 2024 | Assignment 2 Due at 11:59pm CST on Canvas | ||
Tuesday, February 6, 2024 | Lecture | ||
Thursday, February 8, 2024 | Unit 5: Hierarchical Clustering | 05_Hierarchical_Clustering |
|
Friday, February 9, 2024 | Assignment 3 Due at 11:59pm CST on Canvas | ||
Tuesday, February 13, 2024 | Lecture | ||
Thursday, February 15, 2024 | Lecture | ||
Friday, February 16, 2024 | Assignment 4 Due at 11:59pm CST on Canvas | ||
Tuesday, February 20, 2024 | Unit 6: Categorical Data Clustering | 06_Categorical_Data_Clustering |
|
Thursday, February 22, 2024 | Lecture | ||
Friday, February 23, 2024 | Assignment 5 Due at 11:59pm CST on Canvas | ||
Tuesday, February 27, 2024 | Unit 7: More Clustering Evaluation Metrics | 07_More_Evaluation_Metrics |
|
Thursday, February 29, 2024 | Unit 8: DBSCAN | 08_DBSCAN |
|
Friday, March 1, 2024 | Assignment 6 Due at 11:59pm CST on Canvas | ||
Tuesday, March 5, 2024 | Unit 9: Fuzzy c-Means | Unit_09_Fuzzy_c_means |
|
Thursday, March 7, 2024 | Lecture | ||
Friday, March 8, 2024 | Assignment 7 Due at 11:59pm CST on Canvas | ||
Tuesday, March 12, 2024 | SPRING BREAK - NO CLASS | ||
Thursday, March 14, 2024 | SPRING BREAK - NO CLASS | ||
Friday, March 15, 2024 | |||
Tuesday, March 19, 2024 | Unit 10: Principal Component Analysis (PCA) | 10_PCA |
|
Thursday, March 21, 2024 | Lecture | ||
Friday, March 22, 2024 | Assignment 8 Due at 11:59pm CST on Canvas | ||
Tuesday, March 26, 2024 | Lecture | ||
Thursday, March 28, 2024 | Unit 12: Nonnegative Matrix Factorization (NMF) | 12_NMF |
|
Friday, March 29, 2024 | Assignment 9 Due at 11:59pm CST on Canvas | ||
Tuesday, April 2, 2024 | Lecture | ||
Thursday, April 4, 2024 | Lecture | ||
Friday, April 5, 2024 | Assignment 10 Due at 11:59pm CST on Canvas | ||
Tuesday, April 9, 2024 | Unit 11: Gaussian Mixture Models | 11_Gaussian_Mixture_Models |
|
Thursday, April 11, 2024 | Lecture | ||
Friday, April 12, 2024 | Assignment 11 Due at 11:59pm CST on Canvas | ||
Tuesday, April 16, 2024 | Unit 13: BIRCH | 13_BIRCH |
|
Thursday, April 18, 2024 | Unit 14: Mini-Batch k-Means | 14_Mini_Batch_KMeans |
|
Friday, April 19, 2024 | Assignment 12 Due at 11:59pm CST on Canvas | ||
Tuesday, April 23, 2024 | Unit 15: Spectral Clustering | 15_Spectral_Clustering |
|
Thursday, April 25, 2024 | Lecture | ||
Friday, April 26, 2024 | |||
Tuesday, April 30, 2024 | Final Exam (In-Person, 1320 DCL) Contact Dr. Ellison by 1/30 if you foresee an issue) |
||
Tuesday, May 7, 2024 | 11:59pm CST Final Project Materials Due on Canvas | ||
Wednesday, May 8, 2024 (8-11am CST) |
Final Project Presentations (In-Person, Location TBD) Contact Dr. Ellison by 1/30 if you foresee an issue) |