Courses taught at California Institute of Technology
As Instructor:Spring 2003
- CS3 - Structure and Interpretation of Computer Programs
- CS141b - Distributed Computation Laboratory
- CS141a - Distributed Computation Laboratory
- CS3 - Structure and Interpretation of Computer Programs
- CS141b - Distributed Computation Laboratory
- CS141a - Distributed Computation Laboratory
As Teaching Assistant:
1997-98 and 1999-2000
- CS138abc - Computer Algorithms
- CS141abc - Distributed Computation Laboratory
- CS20abc - Computation, Computers and Programs