CS540 Introduction to Artificial Intelligence
CS540, Fall 2025
Department of Computer Sciences
University of Wisconsin–Madison
| Week | Topic | Material | Assignments |
|---|---|---|---|
| Week 1 (Sep 3–5) | Welcome, Course Overview and Probability | ||
| Week 2 (Sep 8–12) | Probability, Statistics and Linear Algebra | Friday Sep 12: HW 1 Released | |
| Week 3 (Sep 15–19) | PCA, Introduction to Logic, Natural Language Processing (NLP) | Friday Sep 19: HW 1 Due; HW 2 Released | |
| Week 4 (Sep 22–26) | NLP, Machine Learning: Introduction and Unsupervised Learning I | Friday Sep 26: HW 2 Due; HW 3 Released | |
| Week 5 (Sep 29–Oct 3) | Unsupervised Learning II and Linear Regression | Friday Oct 3: HW 3 Due; HW 4 Released | |
| Week 6 (Oct 6–10) | K-Nearest Neighbors, Naive Bayes, and Neural Networks I | Friday Oct 10: HW 4 Due; HW 5 Released | |
| Week 7 (Oct 13–17) | Neural Networks II, Neural Networks III | Friday Oct 17: HW5 due | MIDTERM EXAM October 23rd, 7:30 PM - 9:00 PM |
| Week 8 (Oct 20–24) | Midterm Review, Deep Learning I | Friday Oct 24: HW 6 Released | |
| Week 9 (Oct 27–Oct 31) | Deep Learning II & III | Friday Oct 31: HW 6 Due, HW 7 Released | |
| Week 10 (Nov 3–7) | Deep Learning IV, ML/DL Summary, and Search I: Uninformed Search | ||
| Week 11 (Nov 10–14) | Search II: Informed Search and Games I | Friday Nov 14: HW 7 Due; HW 8 Released | |
| Week 12 (Nov 17–21) | Games II and Introduction Reinforcement Learning I | Friday Nov 21: HW 8 Due; HW 9 Released | |
| Week 13 (Nov 24–26) | Reinforcement Learning II and Thanksgiving | ||
| Week 14 (Dec 1–5) | Advanced Search, Ethics and Trust in AI | Tuesday Dec 2: HW 9 Due; HW 10 Released | |
| Week 15 (Dec 8–10) | Review | Tuesday Dec 9: HW 10 Due | |
| FINAL EXAM December 13th, 12:25 PM - 2:25 PM | |||