Python programming primer

The purpose of this training is to teach general programming concepts using Python as an instruction tool.


Out of scope

Data analysis of any kind. Also note that this course is about Python3, the "old" Python2 is not covered. And a lot of other things will not be covered because of time constraints.


Some basic programming knowledge (e.g. having attended the BioComp UNIX scripting and/or the R language courses) is advantageous, but not strictly necessary. Everything will be explained! :-) The ability to type with a low error rate is necessary though, because this is a hands-on training.

Practical information

Number of participants: minimum 5, maximum 10.

Length: The course takes three half-days, from 09:00 to 13:00 with 2 breaks.