CS540, Fall 2026
Department of Computer Sciences
University of Wisconsin-Madison
| Week | Date | Topic | Lecture Notes | Assignments |
| 1 | Sep 2 | Introduction, Perceptron, Logistic Regression | - | - |
| 2 | Sep 9 | Neural Network, Gradient Descent, Genetic Algorithm | - | - |
| 3 | Sep 16 | Support Vector Machines, Decision Trees, K-Nearest Neighbors | - | - |
| 4 | Sep 23 | Computer Vision, Convolutional Neural Network | - | - |
| 5 | Sep 30 | Graph Neural Network, Generative Adversarial Network, Diffusion Models | - | - |
| 6 | Oct 7 | Natural Language Processing, Naive Bayes | - | - |
| 7 | Oct 14 | Recurrent Neural Network, Large Language Models | - | - |
| 8 | Oct 21 | Principal Component Analysis, T-Distributed Stochastic Neighbor Embedding | - | - |
| 9 | Oct 28 | Hierarchical Clustering, K Means Clustering, Spectral Clustering | - | - |
| 10 | Nov 4 | Iterative Deepening Search, Dijkstra's Algorithm | - | - |
| 11 | Nov 11 | Greedy Search, A* Search, Local Search | - | - |
| 12 | Nov 18 | Game Theory, Minimax and Alpha-Beta Pruning | - | - |
| 13 | Nov 25 | Markov Decision Process, Reinforcement Learning | - | - |
| 14 | Dec 2 | Deep Reinforcement Learning, Multi-Agent System | - | - |
| 15 | Dec 9 | Ethics and Trust in AI, Adversarial Machine Learning | - | - |
Last Updated: April 18, 2026 at 1:45 AM