- Two-week course on Matrix-Free Optimization as part of the Graduate School in Systems, Optimization, Control and Networks (SOC) at Louvain-la-Neuve, Belgium.
- MTH6412A: Implementation of Methods for Operations Research
- MTH6416: Advanced Optimization
- MTH6403: Mathematical Programming I
- MTH2210: Scientific Computing for Engineers
- MTH3400: Analysis for Engineers
- MTH8408A: Numerical Methods of Optimization and Control