Teaching

  • Fundamentals of Optimization 361-1-1025

  • Introduction to Signal Processing 361-1-3321

  • Signal Processing and Optimization for Electric Power Systems 361-2-2140 (Grad.)

  • Graph Signal Processing and Learning - ECE538A (at Princeton University)