AML 394 / ASB 430: Social Simulation

[This course meets general studies CS requirement]

Spring 2010

Professor: Marco Janssen

Class number: 22427/18301

MoWeFr; 10:45AM - 11:35AM Engneerng Cntr G324

 

 

Course content
What make certain blogs popular? Why have ancient societies collapsed? These and other questions on social phenomena can be studied by the use of computer simulation. This course introduces computer simulation to study social processes such as diffusion of knowledge and culture, cooperation and conflict, crowd behavior, and foraging. Gradually students will learn to use the software and build their own models. Furthermore, a brief introduction to relevant social science theories is given. The students will have hands on experience in developing simple simulation models of a number of social phenomena.  The class also has a number of small assignments and one final project.

Topics covered in the course are: complex adaptive systems, emergence, cellular automata, agent-based modeling, social dilemmas, crowd behavior, diffusion processes, social network models, artificial societies.

Course format
Lectures, discussion, computer lab, home work assignments, group research project

Lecture notes

Lecture notes will be provided for this course.

Software

The freeware simulation package Netlogo is used during the course.

 

This site was last updated 10/20/09