This workshop with Ireneu Pla introduces basic programming concepts to graduate students, with practical applications for social science research in Python. You will learn how to design and implement your coding project systematically and how to resolve (inevitable) errors independently. The workshop is for absolute beginners who would like to start their programming journey and use Python in their research projects. Some contents are transferable to other languages such as R.
After following this course, participants
This workshop will take place weekly on Tuesdays
1 |
March 28th |
Room S1 |
13h00 – 16h00 |
Introduction: first steps in Python |
2 |
April 4th |
Room S1 |
13h00 – 16h00 |
Collections and control flow |
|
April 11th |
No class |
|
|
3 |
April 18th |
Room S1 |
13h00 – 16h00 |
Functions and error handling |
4 |
April 25th |
Room S1 |
13h00 – 16h00 |
Classes and objects |
5 |
May 2nd |
Room S1 |
13h00 – 16h00 |
Modules, imports, and packages |
6 |
May 9th |
Room S5 |
13h00 – 16h00 |
Working with data |
Each lesson will include theory, demonstration, and practical exercises.
During exercise sessions, students are encouraged to work in pairs.
Students will be encouraged to strengthen their knowledge by practicing between lessons.
Ireneu Pla is a data engineer specialised in artificial intelligence. He has a background in Computer Science, obtained at the Swiss Federal Institute of Technology (EPFL), and an interest in data taken early in his studies. He has worked in Switzerland and Singapore on innovation projects with startups, big companies, sports institutions, and the public sector.
PhD students of the Graduate Institute will be informed of each workshop by email. For any questions regarding registration to the workshop, please contact: emma.cranfield@graduateinstitute.ch