Home / Courses

Computer Science

Artificial Intelligence

Electrical Engineering and Computer Science · Patrick H. Winston · Fall 2010 · Undergraduate

This course is published by MIT OpenCourseWare. Below are the lectures we have indexed, in the order they were taught. For problem sets, notes and exams, visit the original course page.

  1. Lecture 1: Introduction and Scope
  2. Lecture 2: Reasoning: Goal Trees and Problem Solving
  3. Lecture 3: Reasoning: Goal Trees and Rule-Based Expert Systems
  4. Lecture 4: Search: Depth-First, Hill Climbing, Beam
  5. Lecture 5: Search: Optimal, Branch and Bound, A*
  6. Lecture 6: Search: Games, Minimax, and Alpha-Beta
  7. Lecture 7: Constraints: Interpreting Line Drawings
  8. Lecture 8: Constraints: Search, Domain Reduction
  9. Lecture 9: Constraints: Visual Object Recognition
  10. Lecture 10: Introduction to Learning, Nearest Neighbors
  11. Lecture 11: Learning: Identification Trees, Disorder