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.