Chris Pollett> Old Classses >
CS156

( Print View )

Student Corner:
[Submit Sec5]
[Grades Sec5]

[Lecture Notes]
[Discussion Board]

Course Info:
[Texts & Links]
[Description]
[Course Outcomes]
[Outcomes Matrix]
[Course Schedule]
[Grading]
[Requirements/HW/Quizzes]
[Class Protocols]
[Exam Info]
[Regrades]
[University Policies]
[Announcements]

HW Assignments:
[Hw1] [Hw2] [Hw3]
[Hw4] [Hw5] [Quizzes]

Practice Exams:
[Midterm] [Final]

CS156 Fall 2022 Lecture Notes

Introduction to Artificial Intelligence

Videos of lectures are available.

Below are my lecture notes for the class so far. They should serve as a rough guide to what was covered on any given day. Frequently, however, I say more in class than is in these notes. Also, I tend to dynamically correct typos on the board that might appear in these lecture notes. So caveat emptor.

Week 1: [Aug 22 - Introduction to Artificial Intelligence] [Aug 24 - Problem Solving Agents]

Week 2: [Aug 29 - Uninformed and Informed Search Strategies] [Aug 31 - A*-algorithm, Python]

Week 3: [Sep 5 - Labor Day] [Sep 7 - Python Tutorial]

Week 4: [Sep 12 - More Python - Functions and Classes] [Sep 14 - Finish up Python]

Week 5: [Sep 19 - More A*, Beyond Classical Search] [Sep 21 - Local Search, Hill Climbing]

Week 6: [Sep 26 - Minimax - Alpha-Beta Pruning] [Sep 28 - Constraint Satisfaction Problems]

Week 7: [Oct 3 - CSP Variants and Algorithms] [Oct 5 - CSP-Solving - Logical Agents]

Week 8: [Oct 10 - Practice Midterm] [Oct 12 - Midterm]

Week 9: [Oct 17 - Logic Based Agents, Propositional Logic] [Oct 19 Theorem Proving]

Week 10: [Oct 24 - Natural Deduction, Resolution] [Oct 26 - CNF, Resolution Algorithms]

Week 11: [Oct 31 - Prolog - DPLL - First-order Logic] [Nov 2 - First-Order Semantics and Knowledge Bases]

Week 12: [Nov 7 - Finish First-order Logic Overview] [Nov 9 - More Prolog - Intro Planning]

Week 13: [Nov 14 - Planning] [Nov 16 - More Planning]

Week 14: [Nov 21 - Knowledge Representation] [Nov 23 - Thanksgiving Break]

Week 15: [Nov 28 - Probabilistic Agents] [Nov 30 - Learning]