Teaching
Princeton University
PHY 562: Biophysics. Graduate course in biological physics. Taught in Spring 2023, Spring 2024, and Spring 2025
PHY 503, 504, 513, 514: Graduate Preliminary Exam Prep Courses. Four half-semester courses covering the topics on the graduate preliminary exam: Classical Mechanics, Electromagnetism, Quantum Mechanics, and Statistical Mechanics. Taught in Fall 2021.
PHY 209: Computational Physics. Undergraduate seminar course in computational physics. Taught in Fall 2022.
PHY 207: From Classical to Quantum Mechanics. Undergraduate course on Lagrangian and Hamiltonian mechanics. Taught in Fall 2020.
PHY 105: Advanced Physics: Mechanics. Honors introductory undergraduate course in classical mechanics. Taught in Fall 2023.
PHY 103: General Physics I. Introductory undergraduate course on classical mechanics. Taught in Fall 2024.
PHY 104: General Physics II. Introductory undergraduate course on electricity & magnetism. Taught in Spring 2022.
Cornell University
CS 4780: Machine Learning. Advanced undergraduate course on machine learning. Taught in Fall 2018.
CS 4850: Mathematics for the Information Age. Advanced undergraduate course on the mathematics underpinning machine learning and data science: high-dimensional statistics, principal component analysis, Markov chains, VC dimension, random graphs, and low-rank matrix factorizations. Taught in Spring 2019.