Teaching
Carnegie Mellon University
– Foundations of Cyber-Physical Systems, Fall 2013 (Graduate TA)
– 15-451: Algorithms, Fall 2011 (Graduate TA)
Indiana University
– C211: Introduction to Computer Science (Scheme), Spring 2007-Spring 2009 (Undergraduate Instructor)
– M118: Finite Mathematics, Fall 2006 (UGI position)
Teaching Award
Indiana University School of Informatics (April 2008)
Undergraduate Instructor of the Year
Video Tutorials on YouTube
The complete list of videos may be viewed here.

