Foundations of applied
machine learning.
I've taught physics, astrophysics and machine learning at UC Riverside since 2016. The centerpiece is a graduate course I built from the ground up — theory, statistics, and the algorithms behind modern ML, taught through runnable notebooks.
The Foundation of Applied Machine Learning
Machine learning as building automated methods that improve through learning patterns in data — then using those patterns to predict and decide. The course covers the theory and the practical algorithms from several perspectives, with Python from day one. Offered Spring & Summer 2019 for Prof. Bahram Mobasher.
Weekly notebooks — open on GitHub
Lecture slides
Reference cheatsheets
Courses & mentoring.
Physics & astrophysics
Teaching assistant at UC Riverside (2016–2021) for Introductory Physics & Laboratory and Interstellar Astrophysics.
Applied ML
Teaching assistant and instructor for the Foundation of Applied Machine Learning graduate course.
Olympiad coaching
Coached high-school students for the physics and astronomy olympiads (2012–2016) — mechanics, relativity, orbital mechanics, thermodynamics, cosmology.