CS 101a: Introduction to AI (Fall 2007)

Syllabus

Topic
Readings
Assignments
F, Aug. 31 What is AI? Introduction to AI
T, Sep 4 Agency and Agents Introduction to AI
F, Sep 7 Uninformed Search Techniques Chapter 3 Slides
T, Sep 11 Programming Allen's Interval Algebra Allen (1983) Problem #1
F, Sep 14 Informed Search and A* Chapter 4 Slides
T, Sep 18 Constraint Satisfaction Problems Chapter 5 Slides , and more
F, Sep 21 Logic I Chapter 7 Slides
T, Sep 25 First Order Logic Basic PL and Formal Principles
F, Sep 28 Natural Deduction Natural Deduction in PL and FOL
T, Oct 2 Inference and Resolution in Logic Resolution in FOL
F, Oct 5 Unification Resolution Strategies
T, Oct 9 No Class, Brandeis Thursday
F, Oct 12 Modal Logic and Review for Exam Midterm Exam Themes
T, Oct 16 MIDTERM Midterm Exam
F, Oct 19 Uncertainty + Probabilistic Reasoning Chapter 13 Slides Problem Set #2
T, Oct 23 Probabilistic Reasoning II Chapter 14 Slides
F, Oct 26 Learning Theory I Lecture Slides Extra Credit for Midterm Exam
T, Oct 30 Bayesian Inference Lecture Notes
F, Nov 2 Decision Tree Learning: Anna Rumshisky Decision Tree Slides
T, Nov 6 Language I Natural Language Slides Problem Set #3 Handed out
F, Nov 9 Language II POS-tagging and n-grams
T, Nov 13 Guest Lecture: Pengyu Hong Clustering
F, Nov 16 Probabilistic Models for Language
T, Nov 20 Information Retrieval IR Slides
F, Nov 23 No Class - Thanksgiving Break
T, Nov 27 Guest Lecture: Jordan Pollack Games and Game Theory Adversarial Search: Problem Set #4 Handed out
F, Nov. 30 Guest Lecture: Peter Cariani Meaning, purpose and epistemic autonomy in evolvable machines Evolutionary Semiotics
T, Dec 4 Review/Catchup
T, Dec 7 FINAL EXAM Extra Credit Problems