CS661 Artifical Intelligence
Instructor: Prof. Jonathan Stein
Office: FM208 (1/2 hour before class or by appointment)
Phone: no longer valid
Email: no longer valid
- Class Texts
- Artificial Intelligence - A Modern Approach, Russell and Norvig (RN)
- for lectures 7 and 8: Programming in Prolog, Clocksin and Mellish (CM)
- Recommended reading
- Godel, Escher and Bach, Hofstadter (GEB)
- for lectures 7 and 8: Prolog Programming for AI, Bratko
Lectures
- What is AI? Turing test and microworlds
- Pattern Recognition
- Intelligent agents and search problems
- Complexity, Godel's theorem, the Halting problem
- Search methods
- Propositional logic
- Predicate logic and the PROLOG language
- more on PROLOG
- Expert Systems
- Neural Networks
- Natural Language Processing
- Probability and Final Philosophy
Assignments
- Assignment 1
- Assignment 2
- Assignment 3
- Assignment 4
- Assignment 5
- Assignment 6
- Assignment 7
- Assignment 8
Exams
- Midterm 1995
- Midterm 1997
- Final Exam 1997