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
  • DHS ch 5
  • KMPP ch 7, 8
  • 10/1 - 10/8
  • Week 4: Perceptron, Regularization
  • 10/8 - 10/15
  • Week 5: PCA, Features, Kernels
  • HW3 — Due: 10/20
  • PCA: DHS ch 10
  • KMPP ch 12 (PCA), ch 14 (kernels)
  • Bishop PRML ch 6 (kernels), ch 12 (PCA)
  • ESL §14.5 (PCA)
  • 10/15 - 10/22
  • Week 6: Kernels (cont.), SVM
  • DHS ch 5.11
  • KMPP ch 14
  • Bishop PRML ch 7
  • ESL ch 12
  • Books: Bishop PRML | ESL
  • 10/22 - 10/29
  • Week 7: Generative
  • 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


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

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

  • Week 11: Adv NN, CNN


  • 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.