I have been a teaching assistant for three courses, two at the University of Washington, and one at UC San Diego.
- CSE 481. The Operating System Capstone course with Greg Kimura and Mark Zbikowski. Gave undergrads an opportunity to modify the Windows 2000 source code and add or modify the OS. (UW, Winter 2007)
- CSE 490h. Problem-solving on large-scale clusters: theory and applications. Focused manly on using MapReduce, via Hadoop, to build applications.
- CSE 124. An undergraduate networking course. Made use of Hadoop on a cluster of machines as well as XMLRPC. (UCSD, Fall 2007)