Academic Catalog

SA585 INTRODUCTION TO AGENT-BASED MODELLING

Course Code: 8140585
METU Credit (Theoretical-Laboratory hours/week): 3(2-2)
ECTS Credit: 8.0
Department: Settlement Archaeology
Language of Instruction: English
Level of Study: Graduate
Course Coordinator: Assist.Prof.Dr DRIES DAEMS
Offered Semester: Spring Semesters.

Course Content

The aim of this course is to introduce students to the potential of agent-based modelling (ABM) as a primary technique for computational simulations.Simulation is a formal scientific method used to develop, compare and test hypotheses (as expressed in computational models). While the use of simulation has increased dramatically over the last few decades across many scientific disciplines, the approach remains limited in social sciences and humanities such as archaeology, mostly due to the technological barrier involving coding skills. This course will help student become familiar with coding approaches, using the user-friendly ABM software of NetLogo for building, executing and analysing simulations. No prior coding abilities or other technical skills are required, as we will start from the very basics in NetLogo programming. More important than the usage of particular tools, is the aim to create a diligent and creative mindset of model thinking.This requires deep reflection and developing habits of thought,going through phases of trial and error. The course will be aimed in the first place at the students of the M.Sc. in Settlement Archaeology and M.Sc.in Digital Archaeology, but will also be highly relevant for students from other departments, especially those from the humanities and social sciences who have less experience with model-based thinking.