Listed below are all courses I have taught and the respective course catalog descriptions from each institution.
(*) Denotes courses that I designed.
Williams College (Instructor, 2025-2026)
CSCI 317: Foundations of Computational Neuroscience*
How does the brain process information? Despite the continuous scientific pursuits to understand the brain, many questions about brain function remain unanswered. In this course, we take an interdisciplinary, hands-on approach to understanding the brain, focusing on how neural systems encode, transmit, and decode information. Students will learn foundational techniques in computational neuroscience as it pertains to simulating neuronal dynamics with canonical models such as the integrate-and-fire, Hodgkin-Huxley, and Wilson-Cowan equations, performing statistical analysis of neurological data, and examining biological neural networks and their parallels to artificial intelligence.CSCI 104: Data Science and Computing for All
Many of the world’s greatest discoveries and most consequential decisions are enabled or informed by the analysis of data from a myriad of sources. Indeed, the ability to wrangle, visualize, and draw conclusions from data is now a critical tool in the sciences, business, medicine, politics, other academic disciplines, and society as a whole. This course lays the foundations for quantifying relationships in data by exploring complementary computational, statistical, and visualization concepts. These concepts will be reinforced by lab experiences designed to teach programming and statistics skills while analyzing real-world data sets. This course will also examine the broader context and social issues surrounding data analysis, including privacy and ethics.University of Pittsburgh (Instructor, 2021-2022, Fall 2023)
MATH 0290: Differential Equations
This course presents an introduction to the theory of differential equations from an applied perspective. Topics include linear and nonlinear ordinary differential equations, Laplace transform, and introduction to partial differential equations.MATH 0220: Analytic Geometry and Calculus I
This is the first of a sequence of three basic calculus courses. It covers the derivative and integral of functions of one variable and their applications.MATH 0125: Calculus for Business I
This is the first half of a two course sequence (0125-0126). It will cover concepts such as limits, continuity, differentiation and integration. Maximization and minimization of functions will also be covered, with emphasis placed on applications in the social sciences, especially business and economics.University of New Hampshire (Teaching Assistant, 2016-2021)