Teaching
Duke University
- Spring 2010, Teaching Assistant for CPS210: Graduate Operating Systems
- Fall 2008, Teaching Assistant for CPS6: Program Design and Analysis
- Spring 2008, Teaching Assistant for CPS4: Programming/Problem Solving
University of Southern California
- Spring 2006, Teaching Assistant for CSCI561: Foundations of Artificial Intelligence
- Fall 2005, Teaching Assistant for CSCI101: Intro to Programming
Courses Taken
@Duke - Grad School
- Spring 2009:
- Computer Network and Distributed Systems
- Fall 2008:
- Emerging Mobile and Distributed Systems
- Fault-Tolerant and Testable Computing Systems
- Spring 2008:
- Operating Systems
- Numerical Analysis
- Fall 2007:
- Computer Vision
- Machine Learning
- Algorithms
@USC - Grad School
- Fall 2006
- Directed Research
- Computer Graphics
- Database Systems
- Spring 2006
- Compiler Design
- Robotics
- Web Programming
- Fall 2005:
- Sensing and Planning in Robotics
- Computer Vision
- Foundations of Artificial Intelligence