CPSY 1291 — Fall 2026
Lectures
L00_welcome-reading
L00_welcome
L01_representations-spaces-metrics-reading
L01_representations-spaces-metrics
L02_mds-similarity-reading
L02_mds-similarity
L03_pca-eigendecomposition-reading
L03_pca-eigendecomposition
L04_tsne-umap-reading
L04_tsne-umap
L05_geometry-neural-representations-reading
L05_geometry-neural-representations
L06_reading-comparing-representations-reading
L06_reading-comparing-representations
L07_geometry-baselines-tests-reading
L07_geometry-baselines-tests
L08_learning-weights-backprop-reading
L08_learning-weights-backprop
Recitations
recitation-01-python-numpy
recitation-02-vectors-to-pca
recitation-03-matrices-fitting-knobs
recitation-04-gradients-chain-rule
recitation-05-pytorch-training-loop
recitation-06-heldout-data-and-images
recitation-07-midterm-review
recitation-08-rsa-decoding-permutation
recitation-09-hooks-gradients-saliency
recitation-10-sequences-recurrence-dynamics
recitation-11-attention-transformers-generative
recitation-12-final-review
recitation-13-project-clinic-i
recitation-14-project-clinic-ii
a1-programming-notes.pdf
backprop-notes.pdf
handout-03-matrices-fitting-knobs.pdf
handout-04-gradients-chain-rule.pdf
handout-05-pytorch-training-loop.pdf
handout-06-heldout-data-and-images.pdf
handout-07-midterm-review.pdf
handout-08-rsa-decoding-permutation.pdf
handout-09-hooks-gradients-saliency.pdf
handout-10-sequences-recurrence-dynamics.pdf
handout-11-attention-transformers-generative.pdf
handout-12-final-review.pdf
handout-13-project-clinic-i.pdf
handout-14-project-clinic-ii.pdf
linear-algebra-notes.pdf
neuroscience-background-notes.pdf
pca-statistics-notes.pdf
perceptron-notes.pdf
follow-along-01.ipynb
(notebook: download, then File → Upload in Colab)
follow-along-02.ipynb
(notebook: download, then File → Upload in Colab)
python-warmup.ipynb
(notebook: download, then File → Upload in Colab)
Course
Syllabus (PDF)
Notation reference (PDF)
Colab setup