Computational social sciences 4010-ONSa
A detailed description of the subject is provided at the level of a given teaching cycle in the Description section.
|
Term 2026Z:
Module 1: Introduction — Digital Traces and the Foundations of Computational Social Science The module consists of three parts. The first introduces the “Big Data” paradigm in the social sciences and the key inferential limitations of working with observational, found data: representativeness (who is present online and who is missing), the data generating process for “found data,” reactivity (behavioral change in response to being measured), selection errors and coverage bias, the role of metadata, and typical “dirty data” pathologies (duplicates, drift, missing fields, ambiguous units of analysis). The second part covers core practices of responsible digital data processing: contextual privacy, the principle of data minimization, the distinction between anonymization and pseudonymization, and the intuition behind differential privacy as a technique for reducing disclosure risk. Module 2: Network Analysis Module 3: Social Processes in Networks Module 4: Organisational networks - innovation, power, management. During the module, concepts of multiplex networks, structural holes, formal and informal networks, silos and boundary spanning, brokers, and bipartite networks will be presented. The classes will be supplemented with a workshop component, during which students will work with data from organisations. Module 5: Biases and systemic inequalities. The module will consist of two parts; in the first, various biases in social research and ways to avoid them will be shown. In the second part, problems related to the technical dimensions of inequality will be discussed, such as algorithmic bias, machine fairness, the perpetuation of stereotypes in language models, and bias in the data collection process. The module includes a workshop component. The order of the topics addressed and the details of their implementation may be subject to minor changes. |
Course coordinators
Type of course
Mode
Prerequisites (description)
Learning outcomes
Field-specific learning outcomes with reference to the characteristics of the second-cycle Polish Qualifications Framework (PRK):
the student knows and understands:
K_W10 - in an in-depth manner, selected methods and tools for modeling the course of selected social phenomena and processes
the student is able to:
K_U05 - plan and conduct computer simulations, analyze their results, and formulate conclusions in relation to the social sciences,
K_U07 - evaluate the usefulness and potential for application of new hardware and software solutions in the context of solving computational problems in the social sciences,
K_U09 - perform an analysis of selected problems in the social sciences and determine algorithms and computational methods useful for solving them.
Assessment criteria
1. Completion of the course ends with one common grade for all classes (lecture + laboratory) carried out as part of the course.
2. A sick leave does not exempt students from knowledge of the material. It only entitles them to an individualized form of assessment.
3. Students who have received approval for an individualized course of study are required to contact the course coordinator to determine how to achieve all the learning outcomes assigned to the course. If the above-mentioned outcomes cannot be achieved, the coordinator may refuse to grant credit for the course.
4. Attendance is mandatory. In cases of justified absences, the student is required to contact the course coordinator immediately.
5. Regarding the use of artificial intelligence (AI) tools in the preparation of coursework, the rules set out in the "Regulations on the Use of Artificial Intelligence Tools in the Educational Process for the Computational Engineering Degree Programme" apply.
6. Detailed grading criteria are provided at the level of the given academic cycle in the "Notes" section.
Practical placement
Not applicable.
Bibliography
The subject literature has been posted at the level of a given teaching cycle in the Bibliography section.
|
Term 2026Z:
- Lazer, D., Pentland, A., Adamic, L. A., Aral, S., Barabasi, A.-L., Brewer, D., Christakis, N., Contractor, N., Fowler, J., Gutmann, M., Jebara, T., King, G., Macy, M., Roy, D., & Van Alstyne, M. (2009). Computational Social Science. Science, 323(5915), 721–723. https://doi.org/10.1126/science.1167742 |
Notes
|
Term 2026Z:
The student obtains credit for the classes based on: The final grade for the subject is determined by the sum of points from the 3 components above. |