* * indicates graduate coursework, ‡ indicates A+ grade *

### computer science

| cos217 | | Introduction to Programming Systems taught by Szymon Rusinkiewicz |

| cos226 | | Algorithms and Data Structures taught by Kevin Wayne |

| cos320 | | Compiling Techniques taught by Zachary Kincaid |

| cos324 ‡ | | Introduction to Machine Learning taught by Sanjeev Arora and Danqi Chen |

| cos326 | | Functional Programming taught by Andrew Appel |

| cos333 | | Advanced Programming Techniques taught by Robert Dondero |

| cos340 | | Reasoning about Computation (Discrete Math) taught by Ran Raz |

| cos375 | | Computer Architecture taught by David August |

| cos418 | | Distributed Systems taught by Wyatt Lloyd |

| cos434 | | Theoretical Machine Learning taught by Chi Jin |

| cos445 | | Economics in Computing (CS Theory) taught by Matthew Weinberg |

| cos451 ‡ | | Computational Geometry taught by Bernard Chazelle |

| *cos514 ‡ | | Fundamentals of Deep Learning (Theory) taught by Sanjeev Arora |

| *cos521 ‡ | | Advanced Algorithm Design taught by Matthew Weinberg |

| *cos526 | | Neural Rendering taught by Felix Heide |

| *cos598d ‡ | | Systems in Machine Learning taught by Kai Li |

| *ece524 | | Foundations of Reinforcement Learning [sat in] taught by Chi Jin |

### math & fizz

| mat215 | Honors Analysis taught by Sun-yung Chang |

| mat217 | Honors Linear Algebra taught by Andrew Yarmola, Kenneth Ascher |

| mat300 | Multivariable Analysis taught by Sun-yung Chang |

| mat345 | Abstract Algebra taught by Lue Pan |

| mat478 | Extremal Combinatorics taught by Alon Noga |

| orf309 | Probability and Stochastic Systems taught by Ramon van Handel |

| *orf526 | Probability Theory taught by Elizabeth Rebrova |

| *orf550 | Topics in Probability: Probability in High Dimension taught by Ramon van Handel |

| phy205 | Classical Mechanics taught by Bill Jones |

| phy208 | Quantum Mechanics taught by Silviu Pufu |

### stuff i ta'd or graded for

| cos226 | Algorithms and Data Structures - Precept Assistant fall 2021, spring 2022 |

| cos240 | Reasoning About Computation - Grader fall 2022 |

| cos326 | Functional Programming - Grader & TA fall 2022 |

| cos445 | Economics in Computing - Grader spring 2023 |

| ece433/cos435 | Introduction to Reinforcement Learning - Undergraduate Course Assistant spring 2024 |

| mat217 | Honors Linear Algebra (Axler) - Undergraduate Course Assistant spring 2024 |