CS 670 Multi-Agent Systems

Syllabus

Fall 2009


Course Goals

When you complete this course, you will


Text

The Evolution of Cooperation by Robert Axelrod,  Basic Books, 1984, ISBN 0-465-02121-2

The remainder of the course reading is available in online notes.  These notes continue to evolve as I get useful feedback from students, so please send me corrections and suggestions.

We will also be reading another book, but this book is available for free in an electronic version through the BYU bookstore. This book is called The Stag Hunt and the Evolution of Social Structure.

This is probably the last semester that I will teach this course without a textbook. There is a new textbook called Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations that is about the right mix of fundamentals and advanced topics for CS and ECEn students. I will probably use this textbook beginning in Fall 2010.

Instructor Information

Michael Goodrich
Office 2220 TMCB
422-6468
email: mike@cs.byu.edu
googletalk/IM: michaelagoodrich@googlemail.com
office hours: 1:30-3:00 T/Th

Feel free to IM me for questions. I quite enjoy this method of giving rapid feedback to students.

Homework

This semester, all homework will be submitted on paper.



Quizzes

Quizzes may be given from time to time and will cover not only past class discussions, but also the assigned reading.  Quizzes will either be a short answer format or a short essay format.
 


Labs

There will be approximately six labs assigned during the course. I say "approximately" because I want to leave the last half or the course open at this point in the semester so that we can explore some topics that you choose. We'll discuss this the first day of class. Please check the class schedule for details on the schedule.

The labs are an important part to understanding the concepts taught in class. All labs MUST be completed in order to pass the class. These labs require some programming, but the programming is the easy part of the lab (see Philosophy below).   You can program in a language of your choice.

BYU is committed to providing reasonable accommodation to qualified persons with disabilities.  If you have any disability that may adversely affect your success in this course, please contact the University Accessibility Center at 422-2767.  Services deemed appropriate will be coordinated with the student and instructor by that office.