Intelligent Autonomous Agents

ICS 606 / EE 606 -- Spring 2007

Quick Links: Messages , Schedule, Course Description (pdf), Course Grading Criteria, Assignments, Project Information , Presentation Evaluation Form, Exam Information, Agent Resources , Robotics Resources , Lisp Resources , Emacs/Unix Help .

Instructor: Prof. Nancy Reed, 303B POST, nreed@hawaii.edu, (808) 956-8498. Office hours Mon & Wed, 1:15-2:00 pm or by appointment.
Lectures: Mon and Wed 3:00 - 4:15, Kuykendall 209.
Read messages frequently here .

Overview

Intelligent autonomous agents are now being used in a broad range of areas from telecommunications, to education, defense and manufacturing. This course focuses on the conceptual basis of intelligent agents, including the theory, implementation, and practical applications of agent systems. ICS 606 is cross-listed in Electrical Engineering as EE 606, meaning that the two courses are equivalent. 3 credits.

Text/Readings

Textbook: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, Edited by Gerhard Weiss. The MIT Press, Hardcover March 1999, ISBN: 0262731312, or Paperback July 2000, ISBN: 0262731312.
Other material:Selected papers from journals (e.g. Autonomous Agents and Multi-Agent Systems, ACM/IEEE journals) and conferences (e.g. Autonomous Agents, IJCAI, ECAI, AAAI) will be covered during the term. Available online or will be provided as handouts.

Course Requirements

There are four components to your grade in this course: one written examination, programming assignments, class participation/presentations and completion of a research project.

Academic Conduct

Assignments and exams are to be done individually, unless otherwise instructed. Discussing programming assignments is fine. Discussing programming language features and problems/bugs is OK. Sharing code for assignments is NOT OK. Refer to the student conduct code (http://www.hawaii.edu/student/conduct/) for details on the UH student conduct policy. In particular, examine the list of impermissible behavior. Anyone caught cheating will be reported. It is your responsibility to report possible cheating.

Enjoy!

Back to the Top of this page

(c) N. E. Reed, 2005-7