Syllabus for Economics 308x
Agent-Based Computational Economics (ACE)

Last Updated: 19 May 2003
IMPORTANT NOTE:
Starting in Spring 2004, the experimental ACE course Econ 308x became a regular course offering (Econ 308). The home page for Econ 308 can be accessed at http://www.econ.iastate.edu/classes/econ308/tesfatsion/ and the syllabus for Econ 308 can be accessed at http://www.econ.iastate.edu/classes/econ308/tesfatsion/syl308.htm Please see these Econ 308 sites for all further course updates.

Latest Econ 308x Course Offering: Spring 2003
Meeting Time and Place: TR 2:10-3:25pm, 119 East Hall

Instructor:
Leigh Tesfatsion
Professor of Economics and Mathematics
Department of Economics
Iowa State University
Ames, Iowa 50011-1070
http://www.econ.iastate.edu/tesfatsi/
tesfatsi@iastate.edu

Office Hours:
Heady 375, TR 3:25-5 and by appointment

Programming Assistant (Computer Demo/Exercise Prep):
Chris Cook (CS/CE)
C_Cook514@hotmail.com

Home Page for Economics 308x
ACE Website
ACE Interactive Computer Demos Site

Course Overview and Topic Outline:

A modern market-based economy is an example of a complex adaptive system, consisting of a decentralized collection of autonomous adaptive agents interacting over time in various market contexts. These massively parallel local interactions give rise to global regularities such as trade networks, socially accepted monies, market protocols, business cycles, and the common adoption of technological innovations. These global regularities feed back in turn into the determination of local interactions.

The recent advent of powerful computational tools, particularly object-oriented and agent-based programming, permits new approaches to the study of this complex two-way feedback between microstructure and macrostructure. The primary objective of this course is to introduce, motivate, and explore through concrete applications the potential usefulness of one such approach -- agent-based computational economics (ACE) -- the computational study of economies modelled as evolving systems of autonomous interacting agents.

  1. Introduction
    1. Complex Adaptive Systems and ACE
    2. The Complexity of Decentralized Market Economies
  2. Development and Use of Agent-Based Computational Laboratories
  3. Learning and the Embodied Mind
  4. Financial Market Illustrations
  5. Economic Networks
  6. Learning and Network Effects: A Deeper Look
  7. Labor Market Illustrations

Appendix: Possible Course Project Topic Areas (with Linked Resource Sites)

Required Textbooks (Bookstore):

Recommended for Students Interested in Doing Original Programming and/or Experiments as Part of Their Class Project:

Course Activities:

Topic Coverage

PLEASE NOTE: Required readings are marked below with two asterisks **. Readings marked with a single asterisk * are recommended but not required. Readings designated as "Closed Reserve" are on closed reserve at the Economics and Sociology Reading Room in Heady Hall, Room 368. They can be signed out during the day for two hour periods or signed out at the end of the day for overnight use. The Reading Room has a xerox machine for the general use of library patrons.

I.Introduction

A. Complex Adaptive Systems and ACE

Key In-Class Discussion Topics:

Take-Home Exercise:

Required and Recommended Readings:

Other introductory source materials

B. The Complexity of Decentralized Market Economies

Key In-Class Discussion Topics:

In-Class Exercise:

Required and Recommended Readings:

II.Development and Use of Agent-Based Computational Laboratories

Key In-Class Discussion Topics:

Take-Home Exercise:

Required and Recommended Readings:

Other source materials related to computational laboratories

III. Learning and the Embodied Mind

Key In-Class Discussion Topics:

In-Class Experiments/Exercises:

Take-Home Exercises:

Required and Recommended Readings:

Other source materials related to learning

IV. Financial Market Illustrations

Key In-Class Discussion Topics:

Required and Recommended Readings:

Other source materials related to ACE financial modeling

V. Economic Networks

Key In-Class Discussion Topics:

Required and Recommended Readings:

Other source materials related to networks

VI. Learning and Network Effects: A Deeper Look

Key In-Class Discussion Topics:

Required and Recommended Readings:

Other source materials (edited volumes of readings)

VII. Labor Market Illustrations

Key In-Class Discussion Topics:

Required and Recommended Readings

Other source materials related to ACE labor market modeling

Appendix: Possible Course Project Topic Areas
(with Linked Resource Sites)

Important Note: Please start browsing and exploring possible topics for your student projects as soon as possible. Suggestions for possible student project topic areas (with linked resource sites) are listed below. I am available during office hours, by appointment, and anytime by email to provide guidance if desired. Preliminary outlines for student project proposals will be scheduled for in-class presentation in February and must be turned in for final go-ahead instructor approval no later than Thursday, February 27th. Final write-ups for student projects are due the last day of class. Please visit the Project Information Site for more detailed information regarding course projects.

Copyright © 2003 Leigh Tesfatsion. All Rights Reserved.