I am no longer always updating teaching info here: see my other faculty website for the info
Spring 2022, teaching:
APPM 4490/5490 Theory of Machine Learning (previously taught as a special topics course)
Fall 2021, teaching APPM/STAT 5650 Randomized Algorithms (previously taught as a special topics course)
Spring 2021 APPM 5630 Advanced Convex Optimization (previously taught as a special topics course)
Fall 2020, APPM 4650 Numerical Analysis
Spring 2020, Theory of Machine Learning special topics PhD class
Fall 2019, APPM 5440 Applied Analysis
Spring 2019, teaching APPM 4720/5720 Special Topics: Randomized Algorithms (see also the permanent github site)
APPM 4720/5720 Special Topics: Advanced Topics in Convex Optimization (see the permanent github site), Spring 2016 and Fall 2018
Applied Analysis 2, APPM 5450 graduate level, Spring 2015
Applied Analysis 1, APPM 5440 graduate level, Fall 2014
Happening again in July 2021 (but only in Longmont/online): see Innovation Center Super STEM camps website to register.
Github repo with our materials
2021 promo video and the end-of-week summary video professionally produced by the St Vrain Valley School District
Here is the Aurora/Longmont STEM camp website. In 2020, we also have TCP website and St Vrain 5-Day Superstem camps
Pictures from 2017, 2018 and 2019 (no picture taken in 2020 since camp is online due to COVID-19)
I have been co-running the StatOptML seminar with Raf Frongillo (CS) continuously since 2016 (with a break AY 20/21 for COVID-19). Here is the StatOptML seminar website
Cape Town, South Africa, Sept 2019
The AIMS South Africa Spring School on Mathematics of Data Science in September 2019 (SIAM article describing AIMS)
Cambridge, England, June 2018
CCIMI Distinguished Visitor at Cambridge, giving a CCIMI short-course
(Click the image for full-resolution PDF)