Introduction to Computational Social Science (in engl. Sprache) WiSe 25/26
Social media generates new types of data for quantifying human behavior, but also raises interesting research questions about the interaction between technology and society. In this course, we will learn the basics of computational social science and apply its methods in hands-on exercises to real-world data science problems from social media and other sources.
The first part will be more theoretical to establish the tools and vocabulary needed for application, starting with descriptive statistics over dynamical processes to network science, but also data collection from social media and field experiments conducted online. We will learn how to collect text data from sources such as newspapers, parliamentary minutes or social media, and how to pre-process it for natural language processing, such as sentiment analysis.
We will then have the tools to move on to applied examples ranging from social network data to text data to experimental data, covering topics like political polarization, misinformation, public-health and human mobility. We will learn how to use data science to describe these different datasets using the same language and what conclusions can be drawn from these descriptions in terms of research questions.
Finally, we will go beyond description and learn about causality, simulation models of social systems that allow mechanistic understanding. In summary, this course will provide a toolbox to describe different types of social systems, as well as a family of modeling approaches that can go beyond individual-level statistics and describe collective processes.