Basics
Where, when, who
Class number: 3763
Time and Place
Tu Th, 7:00 - 8:15
Lindley Hall 102
Instructor
Mike Gasser
Office hours: W 4-5:00, Th 4-5:30, LH230H
Email (please put "B551" in the subject line)
Associate instructor
Shakila Shayan
Office hours: TuTh 5:30-7:00, LH230
Email
Students
Email to the whole class
(b551-all AT cs.indiana.edu)
Overview
The purpose of this course is to familiarize students with basic
concepts and methods in artificial intelligence.
The course is organized around the following topics:
- Heuristic search
- Representation and reasoning:
predicate logic, frames, production systems, resolution theorem proving,
uncertainty
- Perception and understanding:
vision, speech, and/or natural language processing
- Planning and action
- Learning: connectionist models, symbolic learning, reinforcement learning
- Evolutionary computation
Prerequisites
You should have had a data structures course and should be familiar with the Scheme programming
language, which we will use for all assignments.
Textbook
Artificial Intelligence: Structures and Strategies for Complex Problem Solving (4th Edition),
Luger, George F. Addison-Wesley, 2002
A copy of Luger is on 2-hour reserve in the Swain Library.
| Computer.Science@IU | Fall 2004 |
| B551 |
Elements of Artificial Intelligence |