CS540 Introduction to Artificial Intelligence


CS540, Summer 2025

Department of Computer Sciences

University of Wisconsin-Madison


# Schedule (Subject to Change)


Slides will be updated the week they are covered.

Date Topic Reading materials Assignments Due
Jun 17, 18 N-gram Language Model L1 and RN23.1, 20.2 HW1 -
Jun 19, 20 Natural Language Processing and Naive Bayes, Principal Component Analysis L2, L3 and RN21.7 HW2 -
Jun 24, 25 Hierarchical Clustering, K Means Clustering, K-Nearest Neighbors L4, L5 and RN20.3 HW3 -
Jun 26, 27 Decision Trees, Perceptron, Logistic Regression L6, L7 and RN19.3, 19.7 HW4 -
Jul 1, 2 Linear Regression, Support Vector Machines L8, L9 and RN16.9 HW5 -
Jul 3, 4 Neural Network, Gradient Descent L10, L11 and RN21.1, 21.2 C1 -
Jul 8, 9 Computer Vision, Convolutional Neural Network L12, L13 and RN25.3, 21.3 - -
Jul 10, 11 Recurrent Neural Network, Midterm Exam Review L14, L15 - -
Jul 15, 16 Breadth and Depth First Search, Iterative Deepening Search L16, L17 and RN3.3, 3.4 HW6 -
Jul 17, 18 Uniform Cost and Best First Greedy Search, A* Search L18, L19 and RN3.5, 3.6 HW7 -
Jul 22, 23 Game Theory, Minimax and Alpha-Beta Pruning L20, L21 and RN5.1, 5.2 HW8 -
Jul 24, 25 Markov Decision Process, Reinforcement Learning L22, L23 and RN22.2, 22.3 HW9 -
Jul 29, 30 Deep Reinforcement Learning L24 and RN4.1 HW10 -
Jul 31, 1 Hill-Climbing and Simulated Annealing, Genetic Algorithm L25, L26 C2 -
Aug 5, 6 Final Exam Review L27 - -
Aug 7, 8 Final Exam L27 - -


📗 (RN) Russell and Norvig: Chapters from the optional textbook: Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig Link.
📗 Math and Statistics Review:
➩ Professor Jerry Zhu's "math crib sheet" (all the math you need to know for the course): Link.
➩ Calculus (for references only): Link.
➩ Linear Algebra (for references only): Link.
➩ Probability and Statistics (for references only): Link.
📗 Python Crash Course: PPTX

📗 Selected past exams: Link
📗 Past exams by Professor Jerry Zhu: Link
📗 Old slides: Link





Last Updated: March 26, 2025 at 4:13 PM