Teaching


COURSES

  1. Systems Biology (2023-2024): Systems biology with an emphasis on applying statistical and math models to synthetic biology, modeling genetic networks, population genetics, and evolutionary dynamics.

  2. Data Driven Modeling and Machine Learning (2022-2024): A project based class covering foundations and applications of machine learning.

LECTURES

  1. Introduction to Computational Systems Immunology, BIOSCI 544 BIOSTATISTICS AND COMPUTATIONAL MOLECULAR BIOLOGY, Graduate School of Biological Sciences, City of Hope.

CALTECH

  1. Graduate Teaching Assistant (2011, 2012). Course: Systems Biology, Michael Elowitz PhD, Richard Murray PhD.

  2. Lecturer (2011, 2012). Course: Systems Biology, Michael Elowitz PhD, Richard Murray PhD. Lectures: Mathematical Modeling of Evolutionary Dynamics.

  3. Course co-developer (2011, 2012). Course: Systems Biology, Michael Elowitz PhD, Richard Murray PhD.  Developed all course homework and solutions for a mixed class of biology and biological engineering graduate students.

  4. Graduate Teaching Assistant (2013). Course: Applied Math, Dynamical Systems.

  5. Graduate Teaching Assistant (2014). Course: Robust Control Theory.

  6. Lecturer (2014). Course: Robust Control Theory. Lecture:  Control of Positive Systems.

UNIVERSITY OF SOUTHERN CALIFORNIA

  1. Graduate Teaching Assistant, (2004-2006).  Courses: Combinatorics, Vector Calculus, Differential Equations, Linear Algebra.