printlogo
http://www.ethz.ch/index_EN
Welcome
 
print
  

Introduction to Computational Modeling of Social Systems (851-0593-00)

Thanks to the revolution in information technology, computational modeling is increasingly used as a tool to study social systems. This seminar focuses exclusively on agent-based modeling, which is a particular type of computational methodology that allows the researcher to create, analyze, and experiment with artificial worlds populated by agents that interact in non-trivial ways. In such “complex adaptive systems,” computation is used to simulate the cognitive processes and behavior of agents in order to explore emergent macro phenomena, i.e., structural patterns that are not reducible to, or even understandable in terms of, properties of the micro-level agents.

Seminar available as elective course (“Pflichtwahlfach”) or as a PhD course.

Time: Winter Semester 2004/2005; Tuesday 17:00-19:00
Place: NO C 2

Contents overview

The course starts with an introduction to the rationale and principles of agent-based modeling, followed by a brief survey of object-oriented programming in Java. The remainder of the semester focuses on a Java-based simulation framework called RePast. Throughout the semester, examples drawn from political science, economics, and sociology will be covered.

Prerequisites

Prior knowledge of programming is not required but will be helpful for this course.

Performance evaluation

Students will be required to complete a series of exercises handed out throughout the course.

Software

The course material is based on Java and RePast, but students are allowed to produce code in a package of their own choosing.

Contacts

Prof. Lars-Erik Cederman (D-GESS)
International Conflict Research
Seilergraben 49
8092 Zurich
lcederman AT ethz.ch (replace AT by @)
01-632 67 59

Nils Weidmann (D-GESS)
International Conflict Research
Seilergraben 49, Room E.3
8092 Zurich
weidmann AT icr.gess.ethz.ch (replace AT by @)
01-632 63 81

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | Disclaimer | 17 May 2005
top