CS673 - Algorithms
Fall 2020 (2 sections)
Fall 2019 (2 sections)
CS686/CS486 -
Data Processing in Cloud
Spring 2021 - CS686 (2 sections)
Spring 2020 (2 sections)
Previous Courses at USF (and my awesome TAs!)
CS673 (x2): Algorithms (FA20)
CS673 (x2): Algorithms (FA19)
CS486 & CS686: Data Processing in Cloud (SP21)
CS486 & CS686: Data Processing in Cloud (SP20)
Teaching prior to USF
- Stanford (Instructor)
- CS161: Design and Analysis of Algorithms (Summer 2015)
- Stanford (TA)
- CS161: Design and Analysis of Algorithms (Spring 2016)
- CS224M: Multi-agent Systems (Spring 2014, Spring 2013)
- Game Theory MOOCs on Coursera (Matt Jackson, Kevin Leyton-Brown, and Yoav Shoham)
- Cornell (TA)
- CS 4820: Algorithm Design (Spring 2011, Spring 2010, Spring 2009)
- CS 4780: Machine Learning (Fall 2009)
- CS 2800: Discrete Structures (Fall 2007, Spring 2008, Fall 2008)