CS540 Introduction to Artificial Intelligence
CS540, Spring 2025
Department of Computer Sciences
University of Wisconsin–Madison
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 |