Carpentry: Python (intermediate)

Software Carpentry offers workshops for fundamental coding and data skills needed to conduct research.

Read the full course information on the workshop website.

The course is aimed at graduate students and other researchers who already have taken a Carpentry@UiO workshop for Python (novices), or have an equivalent basic understanding of Python. You should know about Python variables, lists, loops, and functions. This workshop will build on previous knowledge and cover intermediate topics such as catching errors and debugging, writing clean code, and command-line programs. 

Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed in the full course information).

Participants who arrive at the workshop without having installed and checked if the software packages run cannot participate. There will be time for troubleshooting issues related to installation 30 minutes before the workshop starts.

If there are questions related to installation and testing of the software packages needed, feel free to ask us via email to




If you are interested in other Carpentry@UiO workshops, please visit

Published Jan. 16, 2020 4:14 PM - Last modified Jan. 16, 2020 4:14 PM