Contents

These notes are based on CS 3243: Introduction to Artificial Intelligence taught by Kuldeep S. Meel in Fall 2020 and Fall 2021.

Notes

  1. Introduction
  2. Uninformed Search
  3. Informed Search
  4. Local Search
  5. Constraint Satisfaction Problems
  6. Markov Decision Processes
  7. Reinforcement Learning
  8. Bayesian Networks
  9. Games: Adversarial Search
  10. Knowledge Representation

Acknowledgements

The handwritten notes were compiled into LaTeX by Priyanka Golia, with help from students including Ang Zheng Yong, Guo Yichao, Khiew Zhi Kai, and Vincent Neo.

They were later compiled into Markdown by the teaching team of Fall 2021, including Gabriel Sim, Pang Zhanzhong, Priyanka Golia, and Yang Suwei.