This workshop begins on Sunday the 12th of March. Agent-based modeling (ABM) is becoming more prevalent in archaeology as published applications and the range of research questions addressed continue to grow. In this two-day workshop, participants will learn how to use ABM software and explore how this popular complexity science technique can complement their research. We will provide participants with an introduction to ABM using NetLogo - an open-source platform for building ABMs, which combines a user-friendly interface with simple coding language, and a vast library of model examples, making it an ideal starting point for entry-level modelers, as well as a useful prototyping tool for more experienced programmers. No previous coding experience is required. First, we will work through a number of examples to explain modelling basics. We will then guide participants through the full process of programming an archaeologically-inspired simulation. A ‘drop-¬in’ clinic will be offered in parallel to serve anyone who would like to consult about their ideas for a simulation, who needs help developing a model, or who would like directions towards relevant resources. The second day we will go through more in-depth discussions on the process of developing a simulation, common pitfalls on simulating, and more advanced tutorials on incorporating GIS data, networks, R for statistics, and best practices for making ABMs faster and more reproducible.