Recent Teaching.

    Spring 08
    Introduction to Computational Complexity Theory (CSCE 424/824)
    Fall 07
    Data Structures and Algorithms (JDE 283)
    Fall 06
    Data Structures and Algorithms (CSCE 310)
    Data Structures and Algorithms (JDE 283)
    Theory Seminar Series: Quantum Computation
    Spring 06
    Data Structures and Algorithms (CSCE 310)
    Introduction to Computational Complexity Theory (CSCE 424/824)
    Theory Seminar Series: Communication Complexity
    Fall 05
    Data Structures and Algorithms (JDE 283)
    Theory Seminar Series: Online Algorithms
    Spring 05
    Design and Analysis of Algorithms (CSCE 423/823)
    Data Structures and Algorithms (CSCE 310)
    Theory Seminar Series: Randomized Algorithms