Introduction to Python Programming

The workshop will take place on July 16th, 10:00 AM CEST on Zoom

Course Details

The workshop introduces students to the fundamentals of computer programming as students learn to design, write, and debug simple computer programs using the programming language Python. Topics include data types, control structures, functions, and an introduction to the principles of object-oriented programming and computational complexity. We utilize tools and practical examples that are common in computational social science and social data science.


Milena Tsvetkova
Prof. Milena Tsvetkova

Milena Tsvetkova is Assistant Professor of Computational Social Science at the Department of Methodology at the London School of Economics and Political Science. She completed her PhD in Sociology at Cornell University and postdoctoral research at the Oxford Internet Institute. In her research, she uses large-scale web-based experiments, network analysis of online data, and agent-based modeling to investigate fundamental social phenomena such as cooperation, social contagion, segregation, and inequality.


Session Starts

Introduction to Python Programming (Part I)

Short Break

Session Continues

Introduction to Python Programming (Part II)

Session Ends

Content Licensing

All workshop materials and recording are under Creative Commons Attribution-NonCommercial-ShareAlike 2.0 license. You are free to share — copy and redistribute the material in any medium or format, and adapt — remix, transform, and build upon the material. However, you must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. You may not use the material for commercial purposes. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

Event Recording