2026

AI for Economics and Finance Summer School/Conference
University of Turin · August 24–28, 2026 · Co-organizer
Machine Learning for Macroeconomics and Finance
PKU-Zurich PhD Summer School · July 6–10, 2026, Beijing
Solving Integrated Assessment Models via Deep Learning
CEMRACS 2026 · July 13 – August 21, 2026, CIRM Marseille · Mini-course

2025

Advanced Data Analytics
HEC Lausanne · September–December 2025 · Machine learning (supervised, unsupervised, reinforcement learning)
Data Science and Advanced Programming
HEC Lausanne · September–December 2025 · ML basics, Python, parallel computing, HPC
Deep Learning for Economics and Finance
Deep Learning for Economics and Finance
University of Geneva · April 2025

2024

Deep Learning for Solving Dynamic Models
Central-German Doctoral Program Economics, University of Leipzig · May 22–24, 2024
Advanced Data Analytics
HEC Lausanne · February–May 2024
Advanced Programming
HEC Lausanne · February–May 2024 · Python, parallel computing, HPC

2023

Introduction to Deep Learning & Deep Equilibrium Nets
Econometric Society Summer School in Dynamic Structural Estimation · August 21, 2023
PhD Course: Quantitative Macroeconomic Theory / Computational Economics
University of Pennsylvania · January 19–April 27, 2023 · Advanced computational methods for dynamic stochastic economic models

2022

Advanced Methods in Computational Economics
CREST/ENSAE · November 14–22, 2022 · Sparse Grids, Deep Equilibrium Nets, Deep Structural Estimation
Deep Equilibrium Nets & Deep Structural Estimation
CSCS-USI HPC/Data Analytics Summer University · July 11–21, 2022
Advanced Data Analytics
HEC Lausanne · February–May 2022
Advanced Programming
HEC Lausanne · February–May 2022 · Python, C++, OpenMP, MPI, Hybrid Parallel Programming

2021

Deep Equilibrium Nets & Deep Structural Estimation
Econometric Society DSE Conference · August 22, 2021
Deep Learning Module
CSCS-USI Summer School on HPC · July 19–30, 2021 (2-day module)
Advanced Data Analytics
HEC Lausanne · February–May 2021 · Machine learning (supervised, unsupervised, reinforcement)
Programming
HEC Lausanne · February–May 2021 · Python, C++, OpenMP, MPI, CUDA, OpenACC
Digitise, Optimise, Visualize
USI Lugano · February 10–16, 2021 · 5-day crash course on applied ML in economics and finance

2020

Deep Learning Module
CSCS-USI Summer School on HPC · July 13–24, 2020 (2-day module)
Advanced Data Analytics
HEC Lausanne · February–May 2020
Programming
HEC Lausanne · February–May 2020 · Python, C++, OpenMP, MPI, CUDA, OpenACC

2019

Bradley Lectures
Department of Economics, University of Rochester · November 2019
Global Solution Methods and Machine Learning in Economics and Finance
MIT Sloan, Department of Finance · October–November 2019
Advanced Data Analytics
HEC Lausanne · February–May 2019
Programming
HEC Lausanne · February–May 2019 · Python, C++, OpenMP, MPI, CUDA, OpenACC
HPC, Sparse Grids, and Machine Learning Crash-Course
MIT Sloan Finance · February 2019
Global Solution Methods
Yale Cowles Foundation · January–February 2019 · Python, Adaptive Sparse Grids, ML for large-scale dynamic stochastic models

2018

Parallel & HPC Introduction
Yale Cowles Foundation · September 2018
Advanced Scientific Computing and Parallel Programming
Open Source Macroeconomics Lab, Becker Friedman Institute, University of Chicago · July 2018
Parallel Programming & HPC / Adaptive Sparse Grids
Copenhagen Centre for Computational Economics · June 2018
Introduction to Programming in Python
University of Zürich · February 2018 (PhD students)

2017

Parallel Programming & Adaptive Sparse Grids
Introduction to Programming in Python
University of Zürich · October 2017 (Macro-Finance MSc lecture by F. Kübler)

2015–2016

Advanced Scientific Computing and Parallel Programming
Swiss Finance Institute, University of Geneva · November 2016
Parallel Programming & HPC
Institute for Computational Economics, University of Zürich · Winter School, February 2017
Adaptive Sparse Grids
Institute for Computational Economics, University of Zürich · Winter School, February 2017
Parallel Programming & HPC
Institute for Computational Economics, University of Zürich · Winter School, February 2016
Adaptive Sparse Grids
Institute for Computational Economics, University of Zürich · Winter School, February 2016
Introduction to Financial Economics
University of Zürich · Spring 2015 (undergraduate tutorials)
Adaptive Sparse Grids
Institute for Computational Economics, University of Zürich · Winter School, February 2015
Introduction to Financial Economics
University of Zürich · Spring 2014 (undergraduate tutorials)
Introduction to Financial Economics
University of Zürich · Spring 2013 (undergraduate tutorials)

2007–2010 (Physics, University of Basel)

Radiative Transfer in Stars
University of Basel · Spring 2010 (teaching assistant and substitute lecturer)
Stars and Black Holes
University of Basel · Autumn 2009 (teaching assistant and substitute lecturer)
Hydrodynamics and Introduction to Parallel Programming in FORTRAN
University of Basel · Spring 2009 (teaching assistant)
Plasma Physics
University of Basel · Autumn 2008 (teaching assistant and substitute lecturer)
Nuclear Astrophysics II
University of Basel · Spring 2008 (teaching assistant)
Nuclear Astrophysics I
University of Basel · Autumn 2007 (teaching assistant)

Executive Education

Global Solution Methods VII
Central Bank of Colombia, Bogotá · September/October 2017
Global Solution Methods VI
Central Bank of Colombia, Bogotá · March 2017
High-Dimensional Function Approximation, Parallel Computation, Machine Learning
IMF, Washington D.C. · July 2016
Global Solution Methods V
Central Bank of Colombia, Bogotá · May 2016
Global Solution Methods IV
Central Bank of Colombia, Bogotá · September 2015