CECAN Ltd CPD: Agent-Based Modelling (ABM) for the Social Scientist: A Practical Guide to Model Building and NetLogo, with Corinna Elsenbroich (CECAN Ltd) and Jennifer Badham (Durham University)


10/04/2024 - 12/04/2024

Organised by:



Dr Corinna Elsenbroich and Dr Jennifer Badham


Entry (no or almost no prior knowledge)




View in Google Maps  (DH1 3LE)


Durham University, Stockton Road, Durham DH1 3LE (note that delegates will be provided with full joining instructions prior to the event)


Agent-Based Modelling (ABM) for the Social Scientist: A Practical Guide to Model Building and NetLogo, with Corinna Elsenbroich (CECAN Ltd) and Jennifer Badham (Durham University)

Wednesday 10th April – Friday 12th April 2024, 09:00 – 17:00
Three-day training course to be held at Durham University

Computational methods have revolutionised the sciences, including the social sciences. Researchers are able to experiment with different hypotheses in silico, investigating the dynamics of complex, interdependent systems. Agent-based models simulate people (or firms or other entities) taking actions influenced by their own characteristics and their social and physical environment. These models are particularly good at modelling the heterogeneity of a population and exploring the implications of the interactions between people and their actions.


Course Details:

This course will guide you through the research process of agent-based modelling in the social sciences: formulating a research question, specifying a model, creating a simulation and interpreting the output. During the course you will build a model that includes personal, social and environmental factors using NetLogo, acquiring basic and intermediate programming skills.


Intended Audience:

Policy analysts, commissioners of evaluation, professional evaluators, social science postgraduate students and researchers.


Course Objectives:

The syllabus includes:

  • Conceptualising agent-based models

  • Operationalising and calibrating from data

  • Experimenting and analysing

  • Interpreting models

  • Verifying and validating

Each step of the research process will be complemented by:

  • Hands-on sessions of model building in NetLogo, a widely used and powerful language for social science modelling. The sessions are designed in such a way that you will understand the structure of a model and learn to write the program code yourself.

  • Model development sessions. These sessions will facilitate the development of a model relevant to your research, from conception through specification to first steps of implementation.

At the end of this course you will be able to see the world through modeller’s eyes and start programming your own agent-based models.


Tutor Biographies:

Dr Jennifer Badham is Assistant Professor in Social Data Science in the Department of Sociology at Durham University. She originally trained as a mathematician and developed an interest in applying mathematical modelling methods to social policy while working for government and nongovernment health organisations in Australia. Her main research interest concerns the way that social structures affect transmission – of disease, information, beliefs and behaviour.

Dr Corinna Elsenbroich is a Reader in Computational Modelling at the MRC/CSO Social and Public Health Sciences Unit at the University of Glasgow. She is also a member of the Centre for the Evaluation of Complexity Across the Nexus (CECAN) and a Non-executive Director of CECAN Ltd. Corinna is a complexity social scientist interested in developing methods to better understand the social world. She is in particular interested in complex causality, epistemological questions of simulation modelling and developing complexity methods in co-production with stakeholders.


Course Fees (not including VAT):

Government / commercial sector: £1,000

Staff from educational or charitable institutions: £600

Students (including postgraduate researchers): £300

Delegates are required to attend all three days of the course. The above prices are for one three-day ticket. Accommodation is not included in the ticket price.


** NEW ** The CECAN research centre has funding for a limited number of bursaries to support Early Career Researchers and Postgraduate Researchers working across the social and natural sciences to further develop their skills in policy evaluation methods from a complex systems perspective - more information here.


How to Book:

Reserve your place by registering and paying via our Eventbrite page.

If you have any questions, please contact CECAN by emailing training@cecan.co.uk


CECAN Ltd is the commercial arm of the ESRC funded Centre for Evaluating Complexity across the Nexus (CECAN). It offers access to innovative policy evaluation approaches and methods to support decision makers.


Shown in Event Description

Website and registration:


North East


Quantitative Data Handling and Data Analysis, Simulation , Agent-based modelling

Related publications and presentations:

Quantitative Data Handling and Data Analysis
Agent-based modelling

Back to archive...