Math 482: Linear Programming; Spring 2025.
Math 412: Graph Theory; Fall 2024.
Math 1711: Finite Mathematics; Summer 2024.
Math 1554: Linear Algebra; Spring 2021 (Head TA), Fall 2021 (Distance Learning), Fall 2022.
Math 2603: Introduction to Discrete Mathematics; Fall 2020.
Math 1711: Finite Mathematics; Spring 2020.
Math 1552: Integral Calculus; Fall 2019, Spring 2023.
Math 3012: Applied Combinatorics; Summer 2020.
Math 3406: A Second Course on Linear Algebra; Fall 2023.
Math 6643: Numerical Linear Algebra; Fall 2023.
Math 3215: Introduction to Probability and Statistics; Fall 2022.
Math 3012: Applied Combinatorics; Summer 2022.
Math 4305: Topics in Linear Algebra; Fall 2021.
Math 7018: Probabilistic Methods in Combinatorics; Spring 2023.
Math 4581: Classical Mathematical Methods in Engineering; Summer 2023.
Math 4032: Combinatorial Analysis; Spring 2024.
CS 188: Introduction to Artificial Intelligence; Fall 2017, Spring 2018.
CS 70: Discrete Mathematics and Probability Theory; Summer 2017.
CS 170: Efficient Algorithms and Intractable Problems; Spring 2018.
Math 104: Introduction to Analysis; Fall 2017.
Math 54: Linear Algebra and Differential Equations; Summer 2017.
CS 70: Discrete Mathematics and Probability Theory; Fall 2016, Spring 2017.
CS 61B: Data Structures and Advanced Programming; Fall 2015.
CS 61A: Structure and Interpretation of Computer Programs; Spring 2015, Fall 2015.