Teaching at the University of Pennsylvania:

  • ESE 305: Foundations of Data Science; Spring 2016, Fall 2017

  • NETS 312: Theory of Networks; Spring 2013, 2014, 2015, 2016, 2017

  • ESE 605: Convex Optimization; Spring 2018

        • ESE 635: Distributed and Networked Dynamical Systems; Fall 2012, 2014

          • ESE 680: Convex Optimization in Systems and Control; Fall 2013, 2015