Teaching

  • CIS 3223 Data Structures and Algorithms (Fall 2019) [Link to Canvas]

  • CIS 5590 Optimization Methods and Applications to Machine Learning and Networking (Spring 2019)

  • CIS 3223 Data Structures and Algorithms (Fall 2016, Spring 2018, Fall 2018)

  • CIS 5515 Design and Analysis of Algorithms (Spring 2017)

  • CIS 5590 Optimization Theory and Applications to Communications and Networking (Fall 2015)

  • CIS 9615 Design and Analysis of Algorithms (Spring 2015, Spring 2016)