CS6140/4420 Machine Learning Section 3, Fall 2026

Week / Assignment Topic / Lecture Other Reading
  • 9/10 - 9/17
  • Week 1: Intro, Regression
  • HW 1 — Due: 9/22
  • 9/17 - 9/24
  • Week 2: Decision Trees, Boosting, Features
  • 9/24 - 10/1
  • Week 3: Gradient Descent
  • HW2 — Due: 10/6
  • DHS ch 5
  • KMPP ch 7, 8
  • 10/1 - 10/8
  • Week 4: Perceptron, Regularization
  • 10/8 - 10/15
  •  
  • Week 5: SVM, Kernels
  • HW3 — Due: 10/20
  • DSH ch 5.11
  • KMPP ch 14
  • 10/15 - 10/22
  • Week 6: PCA, Kernels
  • PCA: DHS ch 10
  • KMPP ch 25
  • 10/22 - 10/29
  • Week 7: Generative
  • HW 4 — Due: 11/3
  • DHS ch 2, 3
  • KMPP ch 2, 3, 4
  • 10/29 - 11/5
  • Week 8: Generative, EM
  • 11/5 - 11/12
  • Week 9: Neural Networks, Backprop, Autoencoders
  • HW5 — Due: 11/17


  • DHS ch 6
  • 11/12-11/19

  • Week 10: Generative Neural Networks: VAE, GAN
  • 11/19 - 11/26
  •    

  • Week 11: Adv NN, CNN
  • HW6 — Due: 12/1


  • 11/26-12/3

  • Week 12: RNN, LSTM
  • 12/3 - 12/10

  • Week 13: Word Vectors, Attention
  • HW7 — Due: 12/15
  • Lecture 8/13 : NLP, Word-To-Vec, Glove Embedding (d2l slides w/ annotations) — supports HW7 Problem 1
  • NLP, Word Embedding (d2l html+ pytorch)

  • Lecture 8/6 : Attention Mechanic (d2l slides w/ annotations)
    • 12/10 - 12/17

    • Week 14: Self-Attention, Transformers
    • Final Exam week (date TBD)

    Final Exam: theory, on paper, in class. You may bring your own written notes; no devices allowed.

    Do not expect pure math derivations/calculations. Instead, expect questions on key algorithmic points related to class material, and possible simple modifications for a specific purpose.