Description

Fall 2024

Professor: Marco Janssen

Pre-

Course content

Basic principles of sustainability have their roots in mathematics. How many people can planet earth sustain? What is the expected climate change due to current actions. In this course you will learn what mathematical tools are applied in sustainability science and other related social and life sciences. What are the basic principles that underlie these mathematical methods, and how you can apply them to basic problems.

A broad overview of different methods is given on how to use and develop mathematical models to practical problems such as statistics, probability, and population models. For each method, basic principles are provided and you will learn the first steps concerning how to represent these methods using formal mathematical techniques including developing equation-

Description

Agent-based modeling is a method to study the macro-level consequences of micro-level interactions of agents representing individuals, households, firms or other types of actors. Agent-based modeling is increasingly used for sustainability applications.

This is a project-based course where groups of students apply agent-based modeling to a few projects to learn about the use of modeling in sustainability, using Github and FAIR modeling practices, model analysis, and current developments in agent-based modeling.

We will use the modeling package NetLogo to implement the group projects. Students are expected to have good programming skills in order to benefit from this advanced course.

Description

Fall 2023

Professor: Marco Janssen

Place: ??

Time: MW: 1.30pm-2.45pm

Pre-

Course content

Basic principles of sustainability have their roots in mathematics. How many people can planet earth sustain? What is the expected climate change due to current actions. In this course you will learn what mathematical tools are applied in sustainability science and other related social and life sciences. What are the basic principles that underlie these mathematical methods, and how you can apply them to basic problems.

A broad overview of different methods is given on how to use and develop mathematical models to practical problems such as statistics, probability, and population models. For each method, basic principles are provided and you will learn the first steps concerning how to represent these methods using formal mathematical techniques including developing equation-

Description

Instructor: Marco Janssen

online course

**Course content:**

This course will equip students with concepts and methods to study the relation between groups of people and their common resources and public goods. Why are some communities successful in managing their common resources and not others? Students will learn the institutional analysis and development framework to evaluate such collective action problems. This approach of analysis will be applied to various sustainability questions from marine conservation and groundwater management to forest resources and climate change.

**Required textbook:**

J.M. Anderies and M.A. Janssen (2013) Sustaining the Commons, free eBook from the Center for Behavior, Institutions and the Environment.

Description

Fall 2022

Professor: Marco Janssen

Place: online

Pre-

Course content

Basic principles of sustainability have their roots in mathematics. How many people can planet earth sustain? What is the expected climate change due to current actions. In this course you will learn what mathematical tools are applied in sustainability science and other related social and life sciences. What are the basic principles that underlie these mathematical methods, and how you can apply them to basic problems.

A broad overview of different methods is given on how to use and develop mathematical models to practical problems such as statistics, probability, and population models. For each method, basic principles are provided and you will learn the first steps concerning how to represent these methods using formal mathematical techniques including developing equation-

Description

Fall 2022

Professor: Marco Janssen

Place: WCPH 192

Time: MW: 1.30pm-2.45pm

Course content

Description

Spring 2022

Course number: 35309

Professor: Marco Janssen

TuTh: 4.30 –

Course content

Agent-

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no official pre-

Course format

Lectures, discussions, programming assignments, group project

Required Book: Marco A. Janssen (2020) Introduction to Agent-Based Modeling: intro2abm.com

Other readings will be provided at the beginning of the semester.

Description

Fall 2021

Professor: Marco Janssen

Course number: 75538

Place: BDH201

Time: MW: 1.30pm-2.45pm

Course content

Description

**Description**

Course number: 29160/29161

Instructor: Marco Janssen

Session B: March 15 – April 30

Location: Online

Meet L General Studies Requirement

**Course content:**

This course will equip students with concepts and methods to study the relation between groups of people and their common resources and public goods. Why are some communities successful in managing their common resources and not others? Students will learn the institutional analysis and development framework to evaluate such collective action problems. This approach of analysis will be applied to various sustainability questions from marine conservation and groundwater management to forest resources and climate change.

**Required textbook:**

J.M. Anderies and M.A. Janssen (2013) Sustaining the Commons, free eBook from the Center for Behavior, Institutions and the Environment.

Description

Fall 2020

Professor: Marco Janssen

Course number: 74219

Place: ARML1-30

Time: TTh: noon-1.15pm

Course content

Description

Fall 2020

Course number: 94451

Professor: Marco Janssen

TuTh: 5.00 –

Course content

Agent-

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no official pre-

Course format

Lectures, discussions, programming assignments, group project

Required Book: Marco A. Janssen (2020) Introduction to Agent-Based Modeling: intro2abm.com

Other readings will be provided at the beginning of the semester.

Description

**Description**

Course number: 31978

Instructor: Marco Janssen

Session C: January 13-May 1

Time: 1:30pm-2.45pm

Location: Farmer Education Building 328

**Course content:**

This course will equip students with concepts and methods to study the relation between groups of people and their common resources and public goods. Why are some communities successful in managing their common resources and not others? Students will learn the institutional analysis and development framework to evaluate such collective action problems. This approach of analysis will be applied to various sustainability questions from marine conservation and groundwater management to forest resources and climate change.

**Required textbook:**

J.M. Anderies and M.A. Janssen (2013) Sustaining the Commons, free eBook from the Center for Behavior, Institutions and the Environment.

Description

Fall 2019

Professor Marco Janssen

Course number: 92149/92150

Place: Wexler Hall A102

Time: TTh: 4.30pm-5.45pm

Course content:

Games are used as research tools, intervention mechanisms and educational approaches. In this class we look at games that capture collective action problems such as social and commons dilemmas, which are core dilemma situations underlying many sustainability challenges. Examples are the management of shared resources, such as fisheries and groundwater. Students will learn how such games are be used in experiments to study how people make decisions, how games are used by NGOs as intervention tools, and how games can be used in education to explore complex decision making problems. During the semester we will play various games and study their underlying institutional structure. Finally, students will create in groups their own variation of an existing game.

Description

Fall 2019

Professor: Marco Janssen

Course number: 74512

Place: Artisan Court at the Brickyard 270

Time: TTh: noon-1.15pm

Course content

Description

Fall 2018

Professor: Marco Janssen

Course number: 82557

ONLINE

Course content

Description

Fall 2018

Course number: 83006

Professor: Marco Janssen

TuTh: 5.00 –

Course content

Agent-

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no official pre-

Course format

Lectures, discussions, programming assignments, group project

Required Book: Steven F. Railback and Volker Grimm (2011) Agent-

Other readings will be provided at the beginning of the semester.

Description

Course number: 24308 & 22661

Instructor: Marco Janssen

Online Course

Session B: March 12-

Course content:

This ONLINE course will equip students with concepts and methods to study the relation between groups of people and their common resources and public goods. Why are some communities successful in managing their common resources and not others? Students will learn the institutional analysis and development framework to evaluate such collective action problems. This approach of analysis will be applied to various sustainability questions from marine conservation and groundwater management to forest resources and climate change.

Required textbook:

Required books

Description

Fall 2017

Professor: Marco Janssen

Course number: 84909

ONLINE

Course content

Description

Fall 2017

Course number: 85539

Professor: Marco Janssen

TuTh: 5.00 –

Course content

Course format

Lectures, discussions, programming assignments, group project

Required Book: Steven F. Railback and Volker Grimm (2011) Agent-

Other readings will be provided at the beginning of the semester.

Description

Course number: 26413 & 28796

Instructor: Marco Janssen

Online Course

Session B: March 13-

Course content:

This ONLINE course will equip students with concepts and methods to study the relation between groups of people and their common resources and public goods. Why are some communities successful in managing their common resources and not others? Students will learn the institutional analysis and development framework to evaluate such collective action problems. This approach of analysis will be applied to various sustainability questions from marine conservation and groundwater management to forest resources and climate change.

Required textbook:

Required books

Description

Fall 2016

Course number: 91309

Professor: Marco Janssen

TuTh: 5.00 –

Course content

Course format

Lectures, discussions, programming assignments, group project

Required Book: Steven F. Railback and Volker Grimm (2011) Agent-

Other readings will be provided at the beginning of the semester.

Description

Fall 2016

Professor: Marco Janssen

Class number: 90457

ONLINE

Course content

Description

Course number: 31748

Instructor: Marco Janssen

Online Course

Session B: March 14-

Course content:

This ONLINE course will equip students with concepts and methods to study the relation between groups of people and their common resources and public goods. Why are some communities successful in managing their common resources and not others? Students will learn the institutional analysis and development framework to evaluate such collective action problems. This approach of analysis will be applied to various sustainability questions from marine conservation and groundwater management to forest resources and climate change.

Required textbook:

Required books

Description

Spring 2016

Course number: 27211

Instructor: Marco Janssen

Class hours Tuesday 4:30pm-

Location: Wrigley Hall 202

Course content:

Sustainability research is performed through a variety of methods, such as field-

Required text book:

Poteete, A.R., M.A. Janssen and E. Ostrom (2010). Working Together: Collective Action, the Commons, and Multiple Methods in Practice, Princeton University Press.

Description

Fall 2015

Course number: 81282

Professor: Marco Janssen

TuTh: 3.00 –

Course content

Agent-

Topics that will be discussed are: methodology of modeling, complex adaptive systems, cellular automata, agent-

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no official pre-

Course format

Lectures, discussions, individual research project, programming assignments

Other readings will be provided at the beginning of the semester.

Description

[This course meets general studies CS requirement and meets Science and Society requirements]

Spring 2015

Instructor: Jacopo Baggio & Marco Janssen

Class number: 17925/17717

Hybrid Course

Lecture: Wednesday 09:00 AM –

Cowden 124

Course content

This course introduces simulation techniques to study sociality in human and animal societies. We especially focus on collective action, the ability of groups to cooperate and coordinate to achieve outcomes that are not possible by one individual.

The students would have an opportunity to learn agent-

Topics covered in the course are: complex adaptive systems, emergence, networks, agent-

Course format

Hybrid, Lectures, computer lab, home work assignments,

Lecture notes

Ebook with models will be provided for this course.

Software

The freeware simulation package NetLogo is used during the course.

Description

[This course meets general studies MA requirement]

Spring 2015

Professor: Marco Janssen

Class number: 15849 / 16376

Tuesday and Thursday: 9.00-

SHESC 340

Pre-

Course content

Throughout the history of civilizations, mathematics has been developed both to solve practical problems and for its aesthetic beauty. In modern times, many of puzzles in the life and social sciences can be addressed with the help of mathematics. In this course you will learn what mathematical tools are applied in the life and social sciences, what the basic principles are that underlie these mathematical methods, and how you can apply them to basic problems.

In this course we discuss applications to sustainability, public health, social networks, and economic development. A broad overview of different methods is given on how to use, develop and mathematical models to practical problems. For each method, basic principles are provided and you will learn the first steps concerning how to represent these methods using formal mathematical techniques including developing equation-

Description

Course number: 78150

Fall 2014

Professor: Marco Janssen

Hybrid course

T 10:30AM –

Location: Social Sciences 105

Course content

This course will equip students with concepts and practical tools to study the relation between groups of people and their common resources. Students are gradually introduced to methods to identify the diversity of institutional arrangements and analyze their effectiveness. Examples of topics covered include digital commons, environmental management, and urban environments.

Required books

J.M. Anderies and M.A. Janssen (2013) Sustaining the Commons, free eBook from the Center for the Study of Institutional Diversity.

Description

Fall 2014

Course number: 85508

Professor: Marco Janssen

TuTh: 3.00 –

Course content

Agent-

Topics that will be discussed are: methodology of modeling, complex adaptive systems, cellular automata, agent-

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no official pre-

Course format

Lectures, discussions, individual research project, programming assignments

Other readings will be provided at the beginning of the semester.

Description

[This course meets general studies CS requirement and meets Science and Society requirements]

Spring 2014

Professor: Marco Janssen

Class number: 20786/20466

Hybrid Course

Lecture: Monday 10:30 AM –

Cowden 124

Course content

This course introduces simulation techniques to study sociality in human and animal societies. We especially focus on collective action, the ability of groups to cooperate and coordinate to achieve outcomes that are not possible by one individual.

The students would have an opportunity to learn agent-

Topics covered in the course are: complex adaptive systems, emergence, networks, agent-

Course format

Hybrid, Lectures, computer lab, home work assignments,

Lecture notes

Ebook with models will be provided for this course.

Software

The freeware simulation package NetLogo is used during the course.

Description

[This course meets general studies MA requirement]

Spring 2014

Professor: Marco Janssen

Class number: 17309 /

Tuesday and Thursday: 9.00-

Schwada 250

Pre-

Course content

Throughout the history of civilizations, mathematics has been developed both to solve practical problems and for its aesthetic beauty. In modern times, many of puzzles in the life and social sciences can be addressed with the help of mathematics. In this course you will learn what mathematical tools are applied in the life and social sciences, what the basic principles are that underlie these mathematical methods, and how you can apply them to basic problems.

In this course we discuss applications to sustainability, public health, social networks, and economic development. A broad overview of different methods is given on how to use, develop and mathematical models to practical problems. For each method, basic principles are provided and you will learn the first steps concerning how to represent these methods using formal mathematical techniques including developing equation-

Description

Fall 2013

Course number: 80688

Professor: Marco Janssen

TuTh: 1.30 –

Course content

Agent-

Topics that will be discussed are: methodology of modeling, complex adaptive systems, cellular automata, agent-

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no official pre-

**This course aims to students in the life and social sciences and will especially focus on models of social and social- ecological systems. If you want to work on topics like cancer development, cyber security or drones, this course is not appropriate for you.**

Course format

Lectures, discussions, individual research project, programming assignments

Other readings will be provided at the beginning of the semester.

Description

Course number: 80204

Fall 2013

Professor: Marco Janssen

Hybrid course

T 10:30AM –

Location: DISCVRY 350

Course content

This course will equip students with concepts and practical tools to study the relation between groups of people and their common resources. Students are gradually introduced to methods to identify the diversity of institutional arrangements and analyze their effectiveness. Examples of topics covered include digital commons, environmental management, and urban environments.

Required books

J.M. Anderies and M.A. Janssen (2013) Sustaining the Commons, free ebook from the Center for the Study of Institutional Diversity.

Description

[This course meets general studies CS requirement and meets Science and Society requirements]

Spring 2013

Professor: Marco Janssen

Class number: 24469/24959

Hybrid Course

Lecture: Wednesday 10:30 AM –

Cowden 124

Course content

This course introduces simulation techniques to study sociality in human and animal societies. We especially focus on collective action, the ability of groups to cooperate and coordinate to achieve outcomes that are not possible by one individual.

The students would have an opportunity to learn agent-

Topics covered in the course are: complex adaptive systems, emergence, networks, agent-

Course format

Hybrid, Lectures, computer lab, home work assignments,

Lecture notes

Ebook with models will be provided for this course.

Software

The freeware simulation package NetLogo is used during the course.

Description

Fall 2010

Course number: 24533

Professor: Marco Janssen

Seminar: Monday & Wednesday from 1.30 –

Course content

This course provides an overview of experimental methods, in the lab and in the field, as used in various social sciences including psychology, economics, anthropology and political science. We focus on the application of experimental methods to problems of collective action and the commons. The methodology as used in the different disciplines is critically discussed based on recent literature. Each student will work out an individual project in which an experiment is designed to test hypotheses. At the end of the course we will run actual pretests with the experimental designs of the students.

Required books:

D. Friedman and S. Sunder (1994) Experimental Methods: A Primer for Economists, Cambridge University Press.

Dörner, D. 1996. The Logic of Failure: Recognizing and Avoiding Error in Complex Situations, Perseus Books.

Poteete, A., M.A. Janssen and E. Ostrom, 2010. Working Together. Collective Action, the Commons, and Multiple Methods in Practice. Princeton University Press.

Additional reading. Each week a number of recent publications are discussed.

Description

Course number: 84279

Fall 2012

Professor: Marco Janssen

Hybrid course

Th 10:30AM –

Location: ECG G224

Course content

This course will equip students with concepts and practical tools to study the relation between groups of people and their common resources. Students are gradually introduced to methods to identify the diversity of institutional arrangements and analyze their effectiveness. Examples of topics covered include sports, digital commons, environmental management, and urban environments.

Required books

J.M. Anderies, M.A. Janssen and E. Ostrom (2012) Rules, Games and Society, manuscript textbook will be provided on Blackboard

Description

Fall 2012

Course number: 85097

Professor: Marco Janssen

TuTh: 4.30 –

Course content

There is no official pre-

Course format

Lectures, discussions, individual research project, programming assignments

Other readings will be provided at the beginning of the semester.

Description

[This course meets general studies CS requirement]

Spring 2011

Professor: Marco Janssen

Class number: 16257/23472 (lab)

Lectures: Monday/Wednesday 2:00 PM –

Engneering Cntr G319

Lab: Tuesday 10.30 AM –

Engineering Cntr G 238

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-

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.

Description

Fall 2010

Course numbers: 82671 / 82672

Professor: Marco Janssen

Seminar: Wednesday from 4.40 –

Computer lab: Thursday from 4.40 –

Course content

Course format

Lectures, discussions, individual research project, programming assignments

Readings will be provided at the beginning of the semester.

Description

Course number: 82624

Fall 2010

Professor: Marco Janssen

Seminar: Tuesday from 4.40 –

Course content

This course provides an overview of experimental methods, in the lab and in the field, as used in various social sciences including psychology, economics, anthropology and political science. We focus on the application of experimental methods to collective action problems. The methodology as used in the different disciplines is critically discussed based on recent literature. Each student will work out an individual project in which an experiment is design to test a hypothesis. At the end of the course we will run actual pretests with the experimental designs of the students.

Topics discussed include: methodology of controlled experiments, field and lab experiments, public good and common pool resources, dynamic decision making, communication, costly sanctioning, analysis of experimental data.

Required books:

D. Friedman and S. Sunder (1994) Experimental Methods: A Primer for Economists, Cambridge University Press.

Dörner, D. 1996. The Logic of Failure: Recognizing and Avoiding Error in Complex Situations, Perseus Books.

Additional reading. Each week a number of recent publications are discussed.

Description

[This course meets general studies CS requirement]

Spring 2010

Professor: Marco Janssen

Class number: 22427/18301

MoWeFr; 10:45AM –

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-

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.

Description

Course number: 17164

Spring 2010

Professors: Marco Janssen

TuTh 9:00AM –

Location: Phys Ed Building 148

Course content

This course will equip students with concepts and practical tools to study the relation between groups of people and their common resources. Students are gradually introduced to methods to identify the diversity of institutional arrangements and analyze their effectiveness. Examples of topics covered include sports, digital commons, environmental management, and urban environments.

Required books

Richard H. Thaler and Cass R. Sunstein (2009) Nudge: Improving decisions about Health, Wealth and Happiness. Penguin Books

Elinor Ostrom (1990) Governing the Commons: The Evolution of Institutions for Collective Action, Cambridge University Press

Description

[This course meets general studies MA requirement]

Fall 2009

Professor: Marco Janssen

Class number: 86536

Tuesday and Thursday: 9.00-

Course content

Throughout the history of civilizations, mathematics has been developed both to solve practical problems and for its aesthetic beauty. In modern times, many of puzzles in the life and social sciences can be addressed with the help of mathematics. In this course you will learn what mathematical tools are applied in the life and social sciences, what the basic principles are that underlie these mathematical methods, and how you can apply them to basic problems.

A model is a simplified representation of reality, and mathematical models are used to find solutions for practical problems. Students will learn the basic steps in developing a model, analyze it and to test it on actual data.

This course will provide a broad overview of different methods that applied mathematicians use to develop models and how they apply them to practical problems. For each method, basic principles are provided and you will learn the first steps concerning how to represent these methods using formal mathematical techniques including developing equation-

Course format

Lectures, computer lab, home work assignments,

Required book

Elizabeth S. Allman and John A. Rhodes (2006) Mathematical Models in Biology: An Introduction, Cambridge University Press

Software

We will use Maple 12 which is available via ASU MyApps.

Schedule:

1. Overview of course (August 25 & 27)

What can you expect in this course? Discussion of the syllabus and overview of the course. What are the expected competencies? What are the expectations with regard to homework and exams? Some practical examples will be discussed how mathematics has helped to solve important problems in life and social sciences..

2. The history of mathematics (September 1 & 3)

In this week we will discuss important discoveries in the history of mathematics and we will show that important mathematical innovations are the result of solving concrete problems. We will discuss examples from Mesopotamia, Ancient Greece, Egypt and China as well as more recent examples like the work of Isaac Newton who showed that the motion of objects on Earth and of celestial bodies can be explained by the same mathematical model.

3. Organization of Data (September 8 & 10)

When we use mathematics in the life and social sciences we typically use data to define the problem we would like to solve. What are the different types of data? How does one effectively describe data by tables and graphs? How does one calculate the average and variance of data?

Required readings: Chapter 2 of Johnson and Bhattacharyya (2006)

4. Graphical analysis of Data (September 15 & 17)

This week we will look at the different ways to graphically look at data, and discuss time plots, box plots, histograms, scatter plots, bar charts, etc.

Required readings: Chapter 2 of Johnson and Bhattacharyya (2006) (Reading material)

5. How to construct a model (September 22 & 24)

What is a mathematical model? What is a system? What are variables and parameters? How do we represent phenomena in life and social sciences in a mathematical way? We will discuss a number of examples of models in different application areas of the life and social sciences.

Required readings: Chapter 1 and 2 of Otto and Day (2007)

6. Difference equations (September 29 & October 1)

Systems are fundamentally defined by how they change over time. How do we represent change of a system? We introduce difference equations to define how state variables change between one time period and the next.. We illustrate this with a number of examples including population dynamics, the build up of CO2 in the atmosphere, and the changes of balances in bank accounts.

Required readings: Section 1.1 and 1.2 of Allman and Rhodes (2006)

7. Analyzing the Dynamics of Models (September 6 & October 8)

We continue with difference equation models, and illustrate some methods to analyze the dynamics graphically over time.

Required Readings Section 1.3-

8. Linear models and Matrices (October 13 & 15)

The matrix is an important tool in applied mathematics. We will discuss this week the basics of matrices and matrix algebra.

Required Readings: Section 2.1 of Allman and Rhodes (2006)

9. Projection Matrices (October 20 & 22)

This week we will discuss how matrices can be used to study populations that include subgroups, like freshman, sophomore, juniors, and seniors in a student population. Using such linear models, we can study the change in the composition of these groups over time. We can apply this technique to models forest growth, disease spreading, and demographics.

Required Readings: Section 2.2 of Allman and Rhodes (2006)

10. Models of Predators and Prey (October 27 & 29)

So far we have looked at single populations, but populations of different species interact, whether these are biological species or different social groups. Predator-

Required Readings: Sections 3.1, 3.2, and 3.4 of Allman and Rhodes (2006)

11. Models of Infectious Diseases (November 3 & 5)

An important application of mathematics is the study of infectious diseases. How do different diseases – from the flu to AIDS – spread through a population, and can we find insights from mathematical models that may help us to eradicate these diseases?

Required Readings: Sections 7.1, 7.2, and 7.3 of Allman and Rhodes (2006)

12. Probability (November 10 & 12)

What is your chance of winning the lottery? Or getting infected by influenza? How do we characterize such phenomena? We introduce the concept of probability and discuss a number of applications in the life and social sciences.

Required Readings: Sections 4.2 and 4.3 of Allman and Rhodes (2006)

13. Fitting Models to Data (November 17 & 19)

How do we fit models to data? Suppose you have developed a mathematical model and want to test it on empirical data. How to change the parameters to get the best fit of the model to the data. An introduction to the methods of least squares is discussed..

Required reading: Chapter 8 of Allman and Rhodes (2006).

14 Networks (December 1 & 3)

There is an increasing use of networks to study biological and social systems. What are networks? How do we represent them graphically and using equations? What are the different types of networks? We will discuss examples on how networks are used to study the spread of diseases and the flow of information in the Blogosphere.

Required reading: Steven H. Strogatz (2001), Exploring Complex Networks, Nature 410: 268-

Description

Spring 2009

Professor: Marco Janssen

Class number: 22640

TuTh 10:30AM –

Location: Engneerng Cntr G 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-

Course format

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

Required book

John H. Miller and Scott E. Page (2007) Complex adaptive systems: An introduction to computational models of social life, Princeton University Press.

Software

The freeware simulation package Netlogo is used during the course.

Description

Fall 2008

Course number: 81427 / 86216

Professor: Marco Janssen

TTH 12:00 –

Engineering Center G G238

Course content

There is no pre-

Course format

Lectures, discussions, individual research project, programming assignments

Required book

John H. Miller and Scott E. Page (2005) Complex adaptive systems: An introduction to computational models of social life, Princeton University Press.

Readings will be provided at the beginning of the semester.

Description

Spring 2008

Professors: Marco Janssen and Amber Wutich

TuTh 9:15AM –

Location: Agricultural Building 113

Course content

This course will equip students with concepts and practical tools to study the relation between groups of people and their common resources. Students are gradually introduced to methods to identify the diversity of institutional arrangements and analyze their effectiveness. Examples of topics covered include sports, digital commons, environmental management, and urban environments.

Required book

Elinor Ostrom (1990) Governing the Commons: The Evolution of Institutions for Collective Action, Cambridge University Press

Description

Professor: Marco Janssen

TTH 1:40 –

Computing Commons 237

Course content

The class reading will review the literature and a significant part of the class will be devoted to get hand-

There is no pre-

Course format

Lectures, discussions, group research project, individual programming assignments

Recent article in Science on Research opportunities in Virtual worlds

Recent article in Nature on “social sciences goes virtual”

Readings:

Book: John H. Miller and Scott E. Page (2007) Complex Adaptive Systems: An introduction to Computational Models of Social Life, Princeton University Press

Additional papers provided during semester.

Description

Spring 2008

Professors: Marco Janssen and Amber Wutich

TuTh 9:15AM –

Location: Agricultural Building 113

Course content

Required book

Elinor Ostrom (1990) Governing the Commons: The Evolution of Institutions for Collective Action, Cambridge University Press

Description

Spring 2007

Professor: Marco Janssen

TTH 3:15 –

COOR L1-

Course content

Introduction to the use of computer simulation for the study of social phenomena like cooperation, diffusion and foraging. Students will learn the basics of cellular automata and agent-

Students will work in group projects to apply the techniques to concrete research questions. The groups will consist of both social science and computer science students and the composition will be based on personal interests. For examples of projects see the brief project descriptions of last year.

There is no pre-

This is an interdisciplinary course where you will get exposed to theories and tools from various social and computational sciences. Students who are not willing to learn to work with students from other disciplines should not sign up for this course.

Course format

Lectures, discussions, group research project, individual programming assignment.

Description

Fall 2006

Professor: Marco Janssen

TTH 1:40 –

ECG G319

Course content

This course introduces simulation techniques to study social processes such as diffusion of knowledge and culture, cooperation and conflict, crowd behavior, and foraging. The students would have an opportunity to learn agent-

Topics covered in the course are: complex adaptive systems, emergence, cellular automata, agent-

Students will work in group projects of social scientists and computer scientists to apply the techniques to concrete research questions.

Course format

Lectures, discussion, computer lab, student, group research project

Required book

Nigel Gilbert and Klaus Troitzsch (2005) Simulation for the Social Scientist, second edition, Open University Press.

Software

The freeware simulation package Netlogo is used during the course.

Description

Fall 2006

Professors: Marty Anderies and Marco Janssen

TTH 10:40 –

LL 230

Course content

Institutions, rules that structure interactions between people, are studied by various disciplines including political science, economics, sociology and anthropology. The analysis of how institutions are formed, how they operate and change, and how they influence behavior in society is the focus of this course. We will discuss the Institutional Analysis and Development Framework and the application of game theory to study institutions. We will also cover experimental research and individual decision making. Students will learn to identify the diversity of institutions that we use to govern our lives, and to apply a number of analytical tools to understand the implications of different types of institutional arrangements, especially in the context of natural resource and environmental management.

Course format

Lectures, discussions, individual project

Required book

Elinor Ostrom (2005) Understanding Institutional Diversity, Princeton University Press.

Description

Professor: Marco Janssen

TTH 3:15 –

CPCOM 107

FINAL PROJECTS: OPEN HOUSE MAY 9: 2pm-

Course content

Introduction to the use of computer simulation for the study of social phenomena like cooperation, diffusion and foraging. Students will learn the basics of systems dynamics, cellular automata and agent-

Students will work in group projects to apply the techniques to concrete research questions. Example of research questions might relate to:

–

–

–

–

–

–

–

–

The groups will consist of both social science and computer science students and the composition will be based on personal interests.

Course format

Lecture, discussion, computer lab, student, group research project

Software

The freeware simulation package NetLogo is used during the course.

Description

Instructor: Marco Janssen

Associate Instructor: Lalitha Viswanath

Description: Techniques and tools to understand and simulate social phenomena like cooperation, gossip, segregation, urban sprawl, fashion and traffic jams. Computational worlds provide insight in emergent phenomena in the real world. As a project students will build an artificial world in which their social agents eat, work, cooperate, have conflicts, gossip and have sex.

Topics include:

–

–

–

–

–

–

We will use Netlogo for implementing a number of simulation models.

In the second half of the course the participants will work on a project in groups of about 4 participants.

Prerequisites: Ideally some hands-

Lecture: Monday/Wednesday, 9:30-

Lab: Tuesday, 11.15AM-

Office hours Marco Janssen: Thursday, 9.00AM-

Office hours Lalitha Viswanath: Monday, 10.15AM –

Reading Material

Axelrod, R. (1984) Evolution of Cooperation, New York: Basic Books (required reading)

Epstein, J.M. and R. Axtell (1996). Growing Artificial Societies (required reading)

Schelling, T. (1978). Micromotives and macrobehavior. New York: W. W. Norton

Links

Sugarscape [error]

Description

Fall Semester 2003:

Tuesday, 2:30-

Instructor: Marco Janssen

Conceptual and computational models that integrate human activities and ecological dynamics are increasingly used to support environmental policy, such as global climate change, and to study interactions between humans and the environment. The development or use of such models requires familiarity with various topics from different disciplines such as economics, ecology, computer science, political science, anthropology, geography, etc. This course provides an introduction to the building blocks of integrated modeling, such as ecological dynamics, individual and collective decision making. The participants derive an overview of relevant theories from various disciplines, and are illustrated how to integrate them in a common framework. Furthermore, the participants derive a basic introduction to use software to build simulation models.

The software that is used, Vensim and NetLogo, are freeware and downloadable from the internet. This software is user friendly and contains a lot of demo models. During the course various topics will be illustrated with models in Vensim and Netlogo, and the students are expected to perform exercises with these models.

An important part of the course is the research project, which is preferable related to the thesis subject of the students. The resulting research paper can report on actual modeling performed by the student, or a more conceptual discussion on integrated modeling.

Course requirements:

A Paper Proposal is due after 7 weeks. It must include a “Statement of Problem”, procedures and a “Preliminary Annotated Bibliography” (25% of grade). Final paper due on the last class meeting date (counts 50% of grade).

Participation in class is 25% of final grade.

Schedule of the course

September 2: Introduction to the course

September 4: Historical overview of integrated modeling.

September 9: Basic concepts of System Dynamics

September 11: Advanced concepts of System Dynamics

September 16: System Dynamics Programming using Vensim

September 18: –

September 23: Population Biology

September 25: Demographics and Health

September 30: Multiple stable states and resilience

October 2: Resilience theory in practice

October 7: Cellular automata

October 9: Agent-

October 14: Introduction to programming ABM

October 16: Experimental design of agent-

October 21: Biogeochemical cycles

October 23: Industrial Ecology

October 28: Progress reports of student projects

October 30: Progress reports of student projects

November 4: Individual decision making

November 6: Models of learning

November 11: Social networks

November 13: Social dilemmas, and evolution of cooperation

November 18: Laboratory experiments and ABM

November 20: Institutional analysis and development framework

November 25-

December 2: Evolution of rules

December 4: Integrated modeling of ancient societies

December 9: Calibration and validation

December 11: Participatory use of models