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.
Goals
After following this course, participants
Requirements
Laptop (at least one per group).
Python and exercise environment installed (installation instructions will be provided before the course).
Participants
Max. 30 participants (15 exercise groups)
This workshop will take place weekly on Tuesdays
November 1st |
14h15 – 17h00 |
Introduction to Python |
November 8th |
14h15 – 17h00 |
Python II |
November 15th |
14h15 – 17h00 |
Working with data |
November 22nd |
14h15 – 17h00 |
Working with text (NLP) |
November 29th |
14h15 – 17h00 |
Web scraping |
December 6th |
14h15 – 17h00 |
AI and modeling |
December 13th |
14h15 – 17h00 |
Where to go from here |
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
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
This workshop with Mirko Reul 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 use Python in their research projects, but some contents are transferable to other languages such as R.
This two-day workshop will take place over the following dates:
Mirko Reul is a PhD candidate in Political Science/International Relations at the Graduate Institute. His work on popular allegiance in social conflicts is supported by a SNSF Doc.CH grant. He holds a B.A. from Goethe University (Frankfurt am Main) and an M.A. from the Graduate Institute.