Teaching


Johns Hopkins University

    Courses below have been proposed and developed from scratch:
  • EN.553.767: Iterative Algorithms in Machine Learning: Theory and Applications (Spring 2023)

  • EN.553.669: Large-Scale Optimization for Data Science (Fall 2022)

The University of Edinburgh

Teaching assistant for:
  • Modern Optimization Methods for Big Data Problems (Spring 2017)

  • Optimization Methods in Finance (Spring 2017)

  • Simulation (Fall 2016)

  • Funtamentals of Optimization (Fall 2016)

  • Proofs and Problem Solving (Spring 2016)