Teaching
Au18 MAT 21 D - Vector Analysis
Sp18 MAT 135 B - Stochastic Processes
Wi18 MAT 17 C - Calculus for Biology and Medicine
Wi18 MAT 168 - Optimization
Sp17 MAT 21 D - Vector Analysis
Au16 MAT 145 - Combinatorics
Sp16 CSE 6321 - Computability and Complexity
Sp16 CSE 2331 - Foundations II: Data Structures and Algorithms
Au15 CSE 3321 - Automata and Formal Languages
Sp15 CSE 6321 - Computability and Complexity
Au14 CSE 2331 - Foundations II: Data Structures and Algorithms
Sp14 CSE 6321 - Computability and Complexity
Au13 CSE 2331 - Foundations II: Data Structures and Algorithms
Sp13 CSE 5339 - Randomness and Geometry in the Design of Algorithms
Sp13 CSE 6321 - Computability and Complexity
Sp12 CSE 725 - Computability and Unsolvability
Sp12 CSE 788.01 - Sparse Representations and Compressed Sensing
Au11 CSE 680 - Introduction to Analysis of Algorithms and Data Structures
Wi11 CSE 725 - Computability and Unsolvability
Jan 2011 - Summer School on Discrete Mathematics. Randomized algorithms and matrix decompositions.
Au10 CSE 680 - Introduction to Analysis of Algorithms and Data Structures
Sp10 CSE 788.01 - Topics in Randomized Algorithms
Sp10 CSE 725 - Computability and Unsolvability
Wi10 CSE 725 - Computability and Unsolvability