Offered by University of Heidelberg, Heidelberg, Germany
Advanced programme combining algorithms, machine learning, data analysis, and software engineering. Strong mathematical and programming foundations required.