AIN211 - Principles of Artificial Intelligence


Important Note: PLEASE FOLLOW PIAZZA WEBPAGE REGULARLY

https://piazza.com/hacettepe.edu.tr/spring2024/ain211


Lectures: Mondaya, 13:00 - 15:50

Instructor: Pinar Duygulu (pinar -at- cs.hacettepe.edu.tr)
Office hours: by appointment.

Prerequisites: data structures, algorithms, basic calculus, intro to probability.

Textbook: Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, 3rd edition.

Other Textbooks: David L. Poole and Alan K. Mackworth, Artificial Intelligence: Foundations of Computational Agents, 2nd edition.

Grading scheme:

Schedule (tentative)

Topic Readings
  • Intro to AI
  • History and concepts
  • Ch. 1
  • Intelligent Agents
  • Ch. 2
  • Uninformed search
  • Ch. 3
  • Informed search
  • Ch. 4
  • Adversarial search and Games
  • Ch. 5
  • Constraint Satisfaction Problems
  • Ch. 3
  • Logical Agents
  • Ch. 6
  • First Order Logic
  • Ch. 7, 9
  • Knowledge Representation and Reasoning
  • Ch. 8
  • Uncertainty and Bayesian networks
  • Planning
  • Social Impacts