Teaching Experience

COMPSCI330: Design and Analysis of Algorithms

Undergraduate Teaching Assistant. Topics from this class include design techniques (e.g. greedy algos, search algos, etc.), data structures, graph algorithms, optimization, large scale computing, and intractability.

COMPSCI230: Discrete Mathematics for Computer Science

Undergraduate Teaching Assistant. Topics from this course include mathematical logic and proofs, set theory, discrete probability, number theory, mathematical induction, graph theory, etc.