CSSE 386 Winter 2024-2025 Schedule

Worksheets (scans) are due the same day by 11:59pm, Labs and HWK are due on Mondays


SessionTopicsMaterialsWhat's DueExtra
Week 1 Mon, Dec 2 Introduction to Data Science 1.1, 1.2, 1.4 Worksheet 01


Slides
Tue, Dec 3 Python for Data Science: Jupyter Notebooks & Data Frames Code Practice Worksheet 02


Slides
Thu, Dec 5 Colab Demo Colab Practice
Quiz 01



Fri, Dec 6 Individual Coding Lab Complete Lab01 Pandas

Lab 01

Due Monday 12/09

Week 2 Mon, Dec 9 Exploratory Data Analysis 6.1–6.3
Select 2 graphsMatplotlib
Worksheet 03
Slides
Color Blindness Simulator
Color Brewer Simulator
Tue, Dec 10 Missing Data Analysis Missing Data Practice
Dataset
Worksheet 04
Slides

Thu, Dec 12 (no class meeting) Matplotlib Demo
Matplotlib Practice
Dataset Link

Quiz 02


MatplotLib Cheatsheet
Fri, Dec 13 Individual Coding Lab Complete Lab02
Dataset: penguins

Lab 02
Due on Monday


Week 3 Mon, Dec 16 Pivot Tables, Feature Scaling Min-Max Technique
Scaling Technique Datasets Hub
Worksheet 05
Slides

Tue, Dec 17 Data Mining Techniques Techniques Summary Worksheet 06
Slides

Thu, Dec 19 In-Class Demo
Dataset
Coding Practice

Quiz 03



Fri, Dec 20 Individual Coding Lab
Lab 03

Due on Monday Jan 6


Holiday Break
Week 4 Mon, Jan 6 Simple Linear Regression Self-paced (no attendance required). Submit Worksheet 07 Worksheet 07
Slides

Tue, Jan 7 Logistic Regression and ROC Self-paced (no attendance required) Worksheet 08
Slides

Thu, Jan 9 Scikit-learn Models Regression Coding Practice
Self-paced (no attendance required/no worksheet). This practice will prepare you for the Lab04 and HWK01



Fri, Jan 10Individual Coding Lab Complete Lab 04
Lab 04

Due on Monday Jan 13


Week 5 Mon, Jan 13 Classification models Meeting Virtually (Link will be sent) Worksheet 09
Slides (Overfitting)
Slides (Classification)
Tue, Jan 14 Naive Bayes Review in Class Worksheet 10
Slides
Thu, Jan 16 SVM, Cross-validation, Confusion matrix Exam Review Worksheet 11
Slides(Confusion Matrix)
Slides(SVM)
Slides(KNN)
Fri, Jan 17 Individual Coding Lab Complete Lab 05
Lab 05

Due on Monday Jan 20


Week 6 Mon, Jan 20 MLK Day
Tue, Jan 21 Exam 1 (Gradescope)
No In-Class Meeting
Timed Exam (50min)


Homework 1


HWK1 Due on Monday 01/27

Thu, Jan 23 NCAA Competition, Group Assigning


Fri, Jan 24 Kaggle Introduction
Milestone 1


Due on Monday 01/27

Week 7 Mon, Jan 27 Dimensionality Reduction: PCA PCA Practice Worksheet 12
Slides

Tue, Jan 28 Dimensionality Reduction: LDA Worksheet 13
Practice 1 PCA Iris Data
Practice 2: Comparison PCA and LDA
Slides

Thu, Jan 30 Preps for Kaggle competition
Each group must complete Kaggle training course
(Individual or team work) Link to Kaggle Training
No meeting in Class
Self-paced (no attendance required)
Fri, Jan 31 Kick-Off Competition In-person or virtual (required per team)
9am-2pm

Submit Kaggle Training by Mon Feb 3

Week 8 Mon, Feb 3 Recommendation Systems


Worksheet 14
Slides
Tue, Feb 4 Recommendation Systems KNN recommendation
Various Rec System practice
Worksheet 15
Slides
Thu, Feb 6 In-Class Quiz
Preps for Milestone 2

Quiz 04

Fri, Feb 7 Individual Coding Lab Complete Lab 06
Lab 06

Due on Monday Feb 10


Week 9 Mon, Feb 10 Using DL Models Sample Prediction using Churn Data
Dataset Churn data
Notebook Practice: See notebooks
Worksheet 16
Slides
Tue, Feb 11 Working on Milestone 2 Milestone 2 CheckList
Survey

Thu, Feb 13 (Meeting online)
Exam Review
Attend virtually Sports Analytics Sports Analytics Townhall

Fri, Feb 14 Team work Milestone 2


Homework 2

HMW2 due 02/23

Week 10 Mon, Feb 17 Exam 2 (Gradescope)
No In-Class Meeting
Timed Exam (50min)
Exam starts at 10am and 11am for each section

Milestone 2 Due on Monday 02/17

Tue, Feb 18 Work on Kaggle Competition Meeting in Class


Thu, Feb 20 Work on Kaggle Competition No Meeting in Class


Fri, Feb 21 Work on Kaggle Competition No Meeting in Class


Finals Week Mon, Feb 24 Submit Kaggle Competition and Video Milestone 3
Video (gradescope)
Code (Kaggle)
HMW2 due 02/23

Milestone 3 Due on Monday, 02/24