Teaching

I regularly teach the following courses at the Smith School of Business:

  • BMGT 838E: Stochastic Optimization. Doctoral course on stochastic optimization, providing an interdisciplinary view of the field.
  • BMGT 834: Probabilistic Models. Core class on probability and stochastic processes for first-year Ph.D. students in Decision, Operations & Information Technologies.
  • BMGT 434: Introduction to Optimization. Senior elective on optimization for the undergraduate Operations Management major.
  • BUDT 758P: Decision Analytics. MS in Information Systems elective on optimization modeling and spreadsheet-based simulation.
  • BUDT 732: Decision Analytics. MBA elective on optimization modeling and spreadsheet-based simulation.

I was a recipient of the Smith School's 2015-2016 Distinguished Teaching Award.

In Princeton University, I participated in the development of a new course, OR&FE 418: Optimal Learning, in the Department of Operations Research and Financial Engineering. To my knowledge, this is the first course to ever teach optimal learning to an undergraduate audience. I was co-instructor of this course (with W.B. Powell) in 2010 and 2011. Our experience with this course led to the book Optimal Learning, out in 2012.

I have also served on the staff of the following courses:

  • OR&FE 309: Probability and Stochastic Systems, Princeton University. Teaching Assistant, Fall 2007, Fall 2008. 
    • Excellence in Teaching Award, School of Engineering and Applied Sciences.
    • Teaching Award, Association of Princeton Graduate Alumni.
  • OR&FE 307: Linear Optimization, Princeton University. Teaching Assistant, Spring 2008.
    • Excellence in Teaching Award, School of Engineering and Applied Sciences.
  • MS&E 211: Linear and Nonlinear Optimization, Stanford University. Teaching Assistant, Autumn 2005.
  • COM S 100: Introduction to Computer Programming, Cornell University. Undergraduate Consultant, Fall 2002, Spring 2003, Fall 2003.