Skip to article frontmatterSkip to article content

SLOs | Intro

Student Learning Objectives for Introduction to ABM & Social Theory


Welcome to the Introduction to Agent-Based Modeling & Social Theory module! This foundational module introduces the intersection of computer science and social science, exploring how computational methods can help us understand human behavior and social phenomena.

This module provides the theoretical and practical foundations for the course. We’ll explore what models are, why they’re useful in social science research, and how computational approaches can reveal insights about complex social systems. We will also introduce agent-based modeling as a key method for simulating social phenomena.

Module Duration: 2 weeks


👩🏾‍🎓 Student Learning Objectives (SLOs)

By the end of this module, students will be able to accomplish the following SLOs:

Core SLOs

Conceptual

Technical

Critical Thinking

Communication


📚 Readings and Extra Materials

🔒 Required Readings

The required readings for this module are available by 📖 clicking in this link. You have to be logged in with your Calvin account to access them.

  1. 📖 Durkheim: The Rules of Sociological Method and Selected Texts on Sociology and Its Method (Excerpt)

  2. 📖 “Objectivity” in social science and social policy. Excerpt from the Methodology of the Social Sciences

  1. 📖 Smaldino (2023). Modeling social behavior: Mathematical and agent-based models of social dynamics and cultural evolution. Chapter 1.

  2. 📖 Netlogo Programming Guide (found in the same folder as the required readings above).

📽️ Inspirational Videos

🛠️ Extra

Interactive Demos:

Tools and Software:


🌎 Real-World Applications: Social Computing in Action

Current Applications

Discussion Questions

Case Studies


References
  1. Durkheim, E. (1982). The Rules of Sociological Method (S. Lukes, Ed.). Macmillan Education UK. 10.1007/978-1-349-16939-9
  2. Weber, M. (2017). Methodology of Social Sciences. Routledge. 10.4324/9781315124445
  3. Smaldino, P. (2023). Modeling Social Behavior: Mathematical and Agent-based Models of Social Dynamics and Cultural Evolution.