CS 7375 Artificial Intelligence
Important Information
- Meeting times: N/A
- Room: Online
Required Materials
- AIMA: Artificial Intelligence: A Modern Approach, 4ed, by Stuart Russell and Peter Norvig, https://aima.cs.berkeley.edu/. US or Global Edition
- PMLAI: Probabilistic Machine Learning: An Introduction https://probml.github.io/pml-book/book1.html
- RLAI: Reinforcement Learning: An Introduction http://incompleteideas.net/book/the-book.html
Recommended Materials
- AICA: Artificial Intelligence: Foundations of Computational Agents, 3ed, by David Poole and Alan Mackworth, https://artint.info/3e/html/ArtInt3e.html
- AIPP: Artificial Intelligence: Principles and Practice, by George Luger, https://link.springer.com/book/10.1007/978-3-031-57437-5
Schedule
| Date | Topics | Reading/Resources | Exercises | Assignments | Reminders |
|---|---|---|---|---|---|
| Artificial Intelligence | |||||
| Week 1 | |||||
| 2026-05-18 | Introduction to AI |
Syllabus Resources Meet Prof. Simpkins AIMA: 1 |
Introduction to AI Questions Introduction to AI Answers |
Assigned: PA0 |
Registration Ends (2026-05-18) Payment Deadline (2026-05-18) |
| 2026-05-20 | Intelligent Agents | AIMA: 2 |
Intelligent Agents Questions Intelligent Agents Answers |
||
| Problem Solving | |||||
| 2026-05-22 | Problem Solving |
AIMA: 3.1-3.4 Video: Uninformed Search from UCB |
Problem Solving Questions Problem Solving Answers |
Due: PA0 Assigned: PA1 |
|
| Week 2 | |||||
| 2026-05-25 | Memorial Day - No Class | ||||
| 2026-05-27 | Heuristic Search |
AIMA: 3.5-3.6 Video: A*, Heuristics from UCB |
Heuristic Search Questions Heuristic Search Answers |
||
| 2026-05-29 | Local Search |
AIMA: 4.1-4.2 Video: Local Search from ICB (starting at 50:30) |
Local Search Questions Local Search Answers |
||
| Week 3 | |||||
| 2026-06-01 | Nondeterministic Search | AIMA: 4.3-4.5 |
Local Search Questions Local Search Answers |
||
| 2026-06-03 | Adversarial Search |
AIMA: 5 Video: Minimax, α-β from UCB Video: MCTS from UCB |
Adversarial Search Questions Adversarial Search Answers |
Due: PA1 Assigned: PA2 |
|
| 2026-06-05 | Constraint Satisfaction | AIMA: 6 |
Constraint Satisfaction Questions Constraint Satisfaction Answers |
||
| Knowledge, Reasoning, and Planning | |||||
| Week 4 | |||||
| 2026-06-08 | Knowledge-Based AI | AIMA: 7-10 |
Knowledge-Based AI Questions Knowledge-Based AI Answers |
||
| 2026-06-10 | Planning | AIMA: 11 |
Planning Questions Planning Answers |
||
| 2026-06-12 | Midterm Review | AIMA: 1-11 | |||
| Week 5 | |||||
| 2026-06-15 | Midterm Exam | AIMA: 1-11 | Financial Aid Disbursement (2026-06-16) | ||
| Uncertain Knowledge and Reasoning | |||||
| 2026-06-17 | Uncertainty | AIMA: 12 |
Uncertainty Questions Uncertainty Answers |
Due: PA2 Assigned: PA3 |
Unpaid Course Deletion (2026-06-17) |
| 2026-06-19 | June 19th - No Class | ||||
| Week 6 | |||||
| 2026-06-22 | Bayesian Networks | AIMA: 13.1-13.2 |
Bayesian Networks Questions Bayesian Networks Answers |
||
| 2026-06-24 | Probabilistic Inference | AIMA: 13.3-13.4 |
Probabilistic Inference Questions Probabilistic Inference Answers |
||
| 2026-06-26 | Causality |
AIMA: 13.5 Causality Elements of Causal Inference Causal ML Book |
|||
| Week 7 | |||||
| 2026-06-29 | Probabilistic Temporal Reasoning | AIMA: 14.1-14.3 |
Probabilistic Temporal Reasoning Questions Probabilistic Temporal Reasoning Answers |
||
| 2026-07-01 | State Estimation | AIMA: 14.4-14.5 | |||
| Decision Making and Reinforcement Learning | |||||
| 2026-07-03 | Independence Day - No Class | ||||
| Week 8 | |||||
| 2026-07-06 | Decision Theory | AIMA: 16 | Midterm Grades Due (2026-07-07) | ||
| 2026-07-08 | Multiagent Systems |
AIMA: 18.1 MAS: 1-2 |
Multiagent Systems Questions Multiagent Systems Answers |
||
| 2026-07-10 | Noncooperative Game Theory |
AIMA: 18.2 MAS: 3-4 |
|||
| Week 9 | |||||
| 2026-07-13 | Cooperative Game Theory |
AIMA: 18.3-18.4 MAS: 9, 10 |
Withdrawal Deadline (2026-07-14) | ||
| 2026-07-15 | Multi-Armed Bandits |
RLAI: 2 AIMA: 17.3 |
Due: PA3 Assigned: PA4 |
||
| 2026-07-17 | Markov Decision Processes |
RLAI: 3 AIMA: 17.1, 17.4-17.5 |
MDP Questions MDP Answers |
||
| Week 10 | |||||
| 2026-07-20 | Dynamic Programming |
AIMA: 17.2 RLAI: 4 |
|||
| 2026-07-22 | Temporal-Difference Learning |
AIMA: 22 RLAI: 6 |
TD Learning Questions TD Learning Answers |
||
| Machine Learning | |||||
| 2026-07-24 | Supervised Learning | AIMA: 19.1-19.6, 21.1-21.3 | Application to Graduate Deadline (2026-07-25) | ||
| Week 11 | |||||
| 2026-07-27 | Statistical Learning | AIMA: 20 | Due: PA4 | ||
| ??? | Final Exam | Sec 01: ??? | |||