At Princeton
- ORF 363/ COS 323 "Computing and Optimization"
- Undergraduate course at Princeton - Course website
- ORF 523 "Convex and Conic Optimization"
- Graduate course at Princeton - Course website
Older
- TA for "Introduction to Convex Optimization"
- Graduate class at MIT, Fall 2009, Class website.
- Lectures taught by Prof. Stephen Boyd (Stanford) and Prof. Pablo Parrilo (MIT); Recitations taught by me.
- Textbook of the course can be downloaded here.
- co-TA for "Chaos and Dynamical Systems"
- Undergraduate class at UMD, Fall 2005.
- Taught by Prof. James A. Yorke.
- Textbook of the course on Google books, follow this.