Courses

Teaching

I teach graduate courses on computational mathematics in the Caltech CMS Department. Recent offerings include probability theory (CMS 117), probability in high dimensions (ACM 217), matrix analysis (ACM 204), randomized matrix computations (ACM 206), and convex geometry (ACM 204). Lecture notes for some of these courses are available.

AY 2023

  • Fall 2023. CMS 117: Probability Theory & Computational Mathematics
  • Winter 2024. ACM 217: Random Matrix Theory
  • Spring 2024. ACM 217: Free Probability (joint with Dr. Jorge Garza-Vargas)

AY 2022

  • Fall 2022. CMS 117: Probability Theory & Computational Mathematics
  • Winter 2023. ACM 217: Probability in High Dimensions

AY 2021

  • Fall 2021. CMS 117: Probability Theory & Computational Mathematics
  • Winter 2022. ACM 204: Matrix Analysis

Short courses

I regularly present short courses and tutorials at international conferences. Some highlights:

Lecture Notes

Many of my courses are supported by typed lecture notes. For certain classes, student scribes prepare the notes as part of their course work. Some of these notes are publicly available:

Caveat lector: Lecture notes carry no warranty of correctness, completeness, or proper citation of scholarly sources.