Schedule

Week Date Lectures Homework Projects
Week 1
Jan 16 2024
Introduction [Introduction] HW0 PJ0
Week 2
Jan 23 2024
Search [Search I] [Search II] HW1 PJ1
Week 3
Jan 30 2024
Constraint Satisfaction Problems [CSP I] [CSP II] HW2
Week 4
Feb 6 2024
Adversarial Search [Adversarial Search I] [Uncertainty and Utilities] HW3 PJ2
Week 5
Feb 13 2024
Markov Decision Processes [MDP I] [MDP II] HW4
Week 6
Feb 20 2024
Reinforcement Learning [RL I] [RL II] [Recording 1] [Recording 2] HW5 PJ3
Week 7
Feb 27 2024
Probability and Bayes Nets: Representation [Probability] [Bayes Nets]
Week 8
Mar 5 2024
Spring Recess No Classes
Week 9
Mar 12 2024
Bayesian Networks: Independence and Inference [BN Independence] [BN Inference] HW6
Week 10
Mar 19 2024
Bayesian Networks: Sampling, Decision Networks and VPI [BN Sampling] [DN&VPI] HW7 PJ4
Week 11
Mar 26 2024
Hidden Markov Models and Particle filtering [HMM I] [HMM II] HW8
Week 12
Apr 2 2024
Machine Learning: Naive Bayes [Naive Bayes I] [Naive Bayes II] PJ5
Week 13
Apr 9 2024
Machine Learning: Perceptrons and Logistic Regression, Kernels and Clustering [Perceptrons] [Kernels and Clustering] HW9
Week 14
Apr 16 2024
Machine Learning: Neural Networks [Neural Networks I] [Neural Networks II] HW10 PJ6
Week 15
Apr 23 2024
Advanced Applications: Games & Robotics and Conclusions [Games & Robotics] [Conclusion]
Week 16
Apr 30 2024
Reading Day and Examination Period