Recent Teaching:


  • Fall 2017, 2016: CSE 2331/5331: Foundations II: Data structures and algorithms

  • Spring 2016: CSE 5559: Computational topology: Theory, algorithms, and applications to data analysis
                          You can find my lecture notes for computational topology, some course projects, as well as other resources at the course website given above.

  • In April 2017, I gave a mini-course on Computational topology at Spring School on Discrete and Computational Geometry at Simons Center for Geometry and Physics in Stony Brook (organized by Christopher Bishop and Joe Mitchell). It contains three hour-long lectures. The videos can be accessed at this url.