- Ability to understand and identify the new challenges faced by the Social Sciences in the digital world.
Computational Social Science (CSS) is a very broad subject, which could roughly be divided in two main streams, one dealing with data analysis in a very general sense, and another one devoted to modeling, also with a very wide focus. In the course, the basic concepts and definitions in the field of CSS will be covered, touching upon its main paradigms and, importantly presenting examples of research in the field, both from the scientific and applied viewpoints. As many subjects in the master deal with data analysis, the course is clearly skewed towards the modeling facet of CSS.
The course begins with a general introduction to CSS, and then proceeds to introduce its more important research and activity directions. An introduction to networks and game theory as basic tools will be presented, that will also be useful for further courses. Finally, the rest of the course will be devoted to modeling and understand social complexity, mostly from the viewpoint of agent-based modeling. The course also introduces the programming language NetLogo as the perfect tool to work with agent-based models.