Free of charge
Participants have programming experience in Python and preferably also in C/C++ or Fortran.