Teaching
Johns Hopkins University
Creator/Instructor:
-
EN.500.312 Advanced Topics in Computational Cardiology – Fall 2024
-
EN.500.111 Mathematical Modeling and Computer Simulation – Fall 2024
-
EN.500.111 Mathematical Cardiology – Fall 2023
Instructor:
-
EN.553.211 Probability and Statistics in Life Sciences – Fall 2026
Class notes and animated lectures
Covariance, Correlation, and Linear Regression
A step-by-step visual review with worked derivations.
Foundations of Probability and Counting
A click-through lesson on outcomes, probability rules, DNA strings, ordered roles, unassigned teams, combinations, and the binomial connection.
A click-through lesson on conditional probability, the multiplication rule, partitions, the law of total probability, and a fictional diagnostic-testing example.
Use the arrow keys or on-screen arrows to advance at your own pace. Best viewed on a laptop or tablet in landscape orientation.
-
EN.553.285 Introduction to Scientific Programming in Python – Winter 2026, Winter 2025
-
EN.800.130 Biomedical Engineering Innovation – Summer 2025, Spring 2025, Fall 2024, Summer 2024, Summer 2023
New York University
Teaching Assistant:
-
NEURL-UA 302 Computational Neuroscience: From Channels to Networks – Spring 2021
Developed and demonstrated code for a multicompartmental neuron model with 3D visualizations of action potential propagation:
- MATH-UA 140 Linear Algebra – Fall 2020
- MATH-UA 121 Calculus I – Spring 2020, Fall 2019
Course Assistant:
- CHEM-UA 652 Thermodynamics – Fall 2019
- CHEM-UA 226 Organic Chemistry II – Fall 2019
- CHEM-UA 225 Organic Chemistry I – Spring 2019
Volunteer
Physics Tutor:
- East Harlem Tutorial Program – Fall 2019, Spring 2019, Fall 2018
January 2019 Volunteer of the Month