Course theme

Type of course


Python Programming for PhDs

  • 01 - 09 July 2024
  • Wageningen
  • 1.5 ECTS


Programming can serve multiple purposes. Purposes like developing applications and working with data are also very useful for research. For dealing with these issues, Python offers many libraries. Getting the skills of working with some of these libraries will enable future learning.
This can be for more advanced programming applications, but also for self-learning to apply different libraries.

Learning goals

After the course, students should be able to:

  • Create a computer program based on a given basic algorithm expressed in plain English;
  • Adapt and combine standard algorithms to solve a given problem (includes numerical as well as non-numerical algorithms)
  • Detect and repair coding errors in a given piece of programming code
  • Use existing libraries taught during the course in programs, e.g., for data manipulation and visualization (Numpy, Pandas and Matplotlib)
  • Create useful code commenting for sharing and working together on programs.

Former occurrences of this course

15-25 Jan 2024

  • Wageningen University
  • dr. K.E. Benninir. N. Hilbers
  • 20-30
  • 1 June 2024