4 credits (3-0-2)
Pre-requisites: COL106 OR Equivalent
Overlap with: COL333, COL770, ELL789
Philosophy of artificial intelligence, fundamental and advanced search techniques (A*, local search, suboptimal heuristic search, search in AND/OR graphs), constraint optimization, temporal reasoning, knowledge representation and reasoning through propositional and first order logic, modern game playing (UCT), planning under uncertainty (Topological value iteration, LAO*, LRTDP), reinforcement learning, introduction to robotics, introduction to probabilistic graphical models (Bayesian networks, Hidden Markov models, Conditional random fields), machine learning, introduction to information systems (information retrieval, information extraction).