Past Classes


Programming and Problem Solving (COMS 4444)
I was the TA for Programming and Problem Solving during the fall 2007 semester. For information about course projects, please see the TA Page.


High Performance Software for Modern Processors (COMS 6998)
During the Spring 2007 Semester I was the TA for a new course, High Performance Software for Modern Processors.
Programming project information can be found on my TA Page.


Database Systems (COMS W4111)
During the fall of 2005 I was a teaching assistant for Database Systems (COMS W4111).


History 7G - A History of Warfare: Alexander the Great to the War on Terror and Beyond
Sponsored by Professor David Holloway and organized by me and my cocoordinator Daniel Kliman, this seminar featured weekly guest lectures by experts on various historical periods and the many aspects of military history. The course was taught at Stanford during Spring Quarter 2004. You may view the course syllabus here.


CS106A/B/X
In 2001-2002 I was a section leader for the introductory computer science classes at Stanford.