Current teaching

Winter 2008

Math 259A

Spring 2008

Math 259B

Future courses (tentative)

Fall 2008

Math 191H (Information Theory).

Spring 2009

Math 259B

Past courses

Fall 2007

No courses.

Spring 2007

Math 33A

Winter 2007

Math 255B

Fall 2006

Math 33A

Spring 2006

Math 191H (Information Theory)

Winter 2006

On Leave

Fall 2005

Math 31B (includes streaming video)
Math 255A