Teaching

Sketching and Indexing for Sequences EN.601.446/646

Graduate course, JHU, Department of Computer Science, 2025

Terms: Spring 2025
Superviser: Ben Langmead, Professor @ JHU
Responsibilites: Grading (written and programming), holding office hours, teaching guest leacture.

Probability EN.553.420/620

Graduate course, JHU, Department of Applied Mathematics and Statistics, 2024

Terms: Fall 2024, Spring 2025, Fall 2025
Superviser: Fred Torcaso, Senior Lecturer @ JHU
Responsibilites: Grading , holding office hours, teaching recitations.

Intermediate Programming EN.601.220

Undergraduate course, JHU, Department of Computer Science, 2024

Terms: Spring 2024, Fall 2024
Superviser: Ali Darvish, Senior Lecturer @ JHU
Responsibilites: Grading, holding office hours, debugging C++ projects, protoring exams.