CS540 Introduction to Artificial Intelligence

CS540, Spring 2025
Department of Computer Sciences
University of Wisconsin–Madison


Schedule (Subject to Change)

Date Section Topic Reading materials Assignments
Tuesday, Jan 21
Lecture 002, Lecture 003 Welcome and Course Overview Slides,
Python Crash Course (self-study)
Wednesday, Jan 22 Lecture 001 Welcome and Course Overview Slides,
Python Crash Course (self-study)
Thursday, Jan 23
Lecture 002, Lecture 003 Probability Slides HW 1 Released
Monday, Jan 27 Lecture 001 Probability Slides
Tuesday, Jan 28 Lecture 002, Lecture 003 Statistics and Linear Algebra Slides
Wednesday, Jan 29 Lecture 001 Statistics and Linear Algebra Slides
Thursday, Jan 30 Lecture 002, Lecture 003 Linear Algebra and PCA Slides HW 2 Released
Monday, Fed 3 Lecture 001 Linear Algebra and PCA Slides
Tuesday, Fed 4 Lecture 002, Lecture 003 Introduction to Logic Slides HW 1 Due
Wednesday, Feb 5 Lecture 001 Introduction to Logic Slides
Thursday, Fed 6 Lecture 002, Lecture 003 Natural Language Processing Slides HW 2 Due, HW 3 Released
Monday, Feb 10 Lecture 001 Natural Language Processing Slides
Tuesday, Fed 11 Lecture 002, Lecture 003 Machine Learning: Introduction Slides
Wednesday, Feb 12 Lecture 001 Machine Learning: Introduction Slides
Thursday, Fed 13 Lecture 002, Lecture 003 Machine Learning: Unsupervised Learning I Slides HW 3 Due
Monday, Fed 17 Lecture 001 Machine Learning: Unsupervised Learning I Slides HW 4 Released
Tuesday, Fed 18 Lecture 002, Lecture 003 Machine Learning: Unsupervised Learning II Slides
Wednesday, Fed 19 Lecture 001 Machine Learning: Unsupervised Learning II Slides
Thursday, Fed 20 Lecture 002, Lecture 003 Machine Learning: Linear regression Slides
Monday, Fed 24 Lecture 001 Machine Learning: Linear regression Slides HW 4 Due, HW 5 Released
Tuesday, Fed 25 Lecture 002, Lecture 003 Machine Learning: K - Nearest Neighbors & Naive Bayes Slides
Wednesday, Fed 26 Lecture 001 Machine Learning: K - Nearest Neighbors & Naive Bayes Slides
Thursday, Fed 27 Lecture 002, Lecture 003 Machine Learning: Neural Networks I (Perceptron) Slides
Monday, Mar 3 Lecture 001 Machine Learning: Neural Networks I (Perceptron) Slides HW 5 Due, HW 6 Released
Tuesday, Mar 4 Lecture 002, Lecture 003 Machine Learning: Neural Networks II Slides
Wednesday, Mar 5 Lecture 001 Machine Learning: Neural Networks II Slides
Thursday, Mar 6 Lecture 002, Lecture 003 Machine Learning: Neural Networks III Slides
Monday, Mar 10 Lecture 001 Machine Learning: Neural Networks III Slides
Tuesday, Mar 11 Lecture 002, Lecture 003 Midterm Review Section 3 Slides
Wednesday, Mar 12 Lecture 001 Midterm Review
MIDTERM EXAM March 13th, 7:30 PM - 9:00 PM
Thursday, Mar 13 Lecture 002, Lecture 003 Machine Learning: Deep Learning I Slides
Monday, Mar 17 Lecture 001 Machine Learning: Deep Learning I Slides HW 6 Due, HW 7 Released
Tuesday, Mar 18 Lecture 002, Lecture 003 Machine Learning: Deep Learning II Slides
Wednesday, Mar 19 Lecture 001 Machine Learning: Deep Learning II Slides
Thursday, Mar 20 Lecture 002, Lecture 003 Machine Learning: Deep Learning III Slides
Spring recess Mar 22-30
Monday, Mar 31 Lecture 001 Machine Learning: Deep Learning III Slides
Tuesday, Apr 1 Lecture 002, Lecture 003 Machine Learning: Deep Learning and Neural Network's Summary
Wednesday, Apr 2 Lecture 001
Thursday, Apr 3 Lecture 002, Lecture 003 Search I: Un-Informed search
Monday, Apr 7 Lecture 001
HW 7 Due
Tuesday, Apr 8 Lecture 002, Lecture 003 Search II: Informed search
Wednesday, Apr 9 Lecture 001
HW8 Released
Thursday, Apr 10 Lecture 002, Lecture 003 Games - Part I
Monday, Apr 14 Lecture 001
Tuesday, Apr 15 Lecture 002, Lecture 003 Games - Part II
Wednesday, Apr 16 Lecture 001
HW 8 Due, HW9 Released
Thursday, Apr 17 Lecture 002, Lecture 003 Introduction to Reinforcement Learning
Monday, Apr 21 Lecture 001
Tuesday, Apr 22 Lecture 002, Lecture 003 Reinforcement Learning II
Wednesday, Apr 23 Lecture 001 HW9 Due, HW10 Released
Thursday, Apr 24 Lecture 002, Lecture 003 Advanced Search
Monday, Apr 28 Lecture 001
Tuesday, Apr 29 Lecture 002, Lecture 003 Ethics and Trust in AI
Wednesday, Apr 30 Lecture 001
HW10 Due
Thursday, May 1st
Lecture 002, Lecture 003
Review
FINAL EXAM May 7th, 07:45 AM - 09:45 AM