CS-E4730 - Computational Social Science D, Lecture, 26.2.2024-31.5.2024
This course space end date is set to 31.05.2024 Search Courses: CS-E4730
Topic outline
-
Computational techniques have revolutionised social sciences leading to the fast-growing field of computational social science. While until recently it was only possible to use small-scale questionnaires studies and aggregated statistics to probe peoples’ lives, we can now have access to detailed logs of behavior of millions of people via the digital traces they leave in social media, mobile phones and other electronic means. Similarly, instead of theoretising how the different micro-scale behavioral patterns we observe in the data affects the macro-scale society using thought experiments and simplified models, we can now perform massive computer simulations to search for such emergent phenomena. In recent years, such techniques have been both used to test long-standing theories in social science but also to come up with completely new kinds of understanding of societies and individual behavior patterns. In addition to scientific research, social media platforms, game companies, online retailers and many other types of companies are using these techniques more and more to gain insight on their users behavior and competitive advantage. These analyses require a combination of techniques and ideas from computer science, applied mathematics and social sciences.
In this course you will learn basic techniques and ideas of computational social science with the emphasis on computation. You will learn how to analyse data on detailed behavior large numbers of people and draw conclusions on the system level behavior that emerges from it. You will build simulations of artificial societies, and see how various societal phenomena, such as segregation, inequality and polarisation, can emerge from individual behavior patterns that might seem relatively insignificant at first sight. Finally, as the ideas and techniques you learn are extremely powerful, we will discuss issues related to ethics and privacy in relation to computational social science research and practices.
First lecture: Monday 26.2. at 10.15 in lecture hall M1 (Undergraduate Centre)
Exercises
To access and submit the exercises, please use the A+ system: https://plus.cs.aalto.fi/cs-e4730/spring-2024/
The course will open in A+ at 10.00 on 26.2.
You can ask for help in solving the exercises in the Friday exercise help sessions and the course Zulip chat: https://css2024.zulip.aalto.fi/join/3zhpgujpgl57mr2iepc3tr6n/
Schedule
Period IVWeek
Lecture
Exer. dl
Ext. dl
Topic
1
Feb 26
Mar 1
Mar 13
Introduction
2
Mar 4
Mar 8
Mar 20
Artificial societies and agent-based models
3
Mar 11
Mar 15
Mar 27
Digital traces and data collection
4
Mar 18
Mar 22
Apr 3
Counting things and analysing text
5
Mar 25
Apr 5
Apr 17
Social networks: structure
6
Apr 8
-
-
Introduction to project
Period V
Week
Lecture
Exercise dl
Ext. dl
Topic
7
Apr 22
Apr 26
May 8
Ethics, privacy, legal
-
-
-
-
WAPPU
8
May 6
May 10*
May 22
Agent-based models, emergence
9
May 13
May 17**
May 29
Social networks: dynamics
10
May 20
May 24**
Jun 5
Experiments & interventions at scale
11
May 27
-
-
-
Project return deadline 27.5. Note that there is no extended deadline.
-
Lecture 1, slides File PDF
-
Lecture 2, slides File PDF
-
Lecture 3, slides File PDF
-
Lecture 4, slides File PDF
-
Lecture 5, slides File PDF
-
Lecture 8, slides File PDF
-
Lecture 9, slides File PDF