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.