CSC 466 Winter 2020 Schedule

Table of contents

  1. Syllabus
  2. Schedule
  3. Technology
  4. Project

Schedule

Below is our tentative schedule. It is subject to change, but any changes will be reflected here.

Important Dates

  • January 6 (Monday) - Classes begin
  • January 20 (Monday) - Martin Luther King, Jr.’s birthday observed (no class)
  • January 21 (Tuesday) - Classes follow a Monday schedule (I assume this means no class for us)
  • March 13 (Friday) - Last day of classes
  • March 16-20 (Monday - Friday) - Final exams

Week 1 (1/7 and 1/9)

About Me

Go over Syllabus

Icebreaker

Chapter 1 (Intro) and Chapter 2 (Preliminaries)

Bayesian Classification Slides

Lab 1 - Python, NumPy, and Pandas

Week 2 (1/14 and 1/16)

Bayesian Classifier Slides

Week 2 - Chapter 12 - Learning with Trees

Lab 2 - Bayesian Classifier and Report

Week 3 (1/23)

No class on Tuesday

Chapter 13 - Decision by Committee

Lab 3 - Decision Tree

Week 4 (1/28 and 1/30)

Chpater 13 - Decision by Committee

Gradient Boosting Slides

Lab 3 - Decision Tree and Report

Week 5 (2/4 and 2/6)

Chapter 13 - Decision by Committee

Thursday 2/6 - Exam 1

Week 6 (2/11 and 2/13)

Chapter 14 - Unsupervised Learning - Kmeans (supplemented by Hierarchical clustering notes)

  • Priority sections: 14.1.1 (skip 14.1.2 and 14.1.3 and 14.1.4) and 14.1.5
  • Optional: The rest of the chapter requires an intro to neural networks

Clustering Slides

Clustering Worksheet

Lab 4 - Choosing an algorithm and answering questions

Week 7 (2/18 and 2/20)

Assignment of project

Chapter 6 - Dimensionality reduction

PCA Notes

PCA Worksheet

No official class on Thursday (Out of town)

Week 8 (2/25 and 2/27)

Collaborative Filtering

Lab 5 - Clustering and its uses

Week 9 (3/3 and 3/5)

Graph Algorithms (https://learning.oreilly.com/library/view/graph-algorithms/9781492047674/)

In class activity

Lab 6 - Collaborative Filtering and Report

Week 10 (3/10 and 3/12)

PageRank

Lab 7 - Graph Algorithms and Page Rank and Report

Lab 8 - Ethics of KDD sourced opinion column (Examples)

  • This lab is worth 10 points.
  • Write a 1-2 report on an issue related to the use or misuse of KDD methods.
  • You may state your opinion, but your opinions should be supported by logic which should be supported by sources.
  • You must have at least three distinct sources (just put the links to them at the end and they don’t count in terms of pages :)

Thursday 3/12 - Exam 2

Other

Useful material not covered directly above.