full schedule 2023

Final schedule version, last updated on: July 3rd.

Office hours are not listed in the current schedule as these are determined based on the availability of the lecturer and the participants’ preferences.