Agent-based Computational Economics, the computational study of economic processes modeled as dynamic systems of interacting agents, is an emerging interdisciplinary methodology that embraces new technology and complex-systems thinking. We will study these models with a focus on individual decision-making. We will then collaboratively design competing firms in a simulated environment. A secondary goal of this class is to teach emerging intellectual collaboration technology: the class will be wiki-based and involve international collaboration with a group at TU Delft, the Netherlands. Programming experience is helpful but not necessary.