Recent Coursework

University of California - Berkeley

Information Visualization (CS 294-10) - Spring 2006

Psychology 205 - Data Analysis - Fall 2005

Human-Centered Computing(CS294) - Spring 2005

Mathematical Thinking and Problem Solving (EDU 224A) - Fall 2004

Digital Media Design Studio (IS290-10) - Spring 2004
Combinatorial Algorithms and Data Structures (CS270) - Spring 2004

Foundations of Computer Vision (CS280) - Fall 2003
Advanced Topics in Computer Systems (CS262b) - Fall 2003

Multimedia Information (IS246) - Spring 2003
Research Topics in Human-Computer Interaction (CS260) - Spring 2003

Design and Analysis of Programming Languages (CS263) - Fall 2002
User Interface Design, Prototyping, and Evaluation (CS160) - Fall 2002

Carnegie Mellon University

Advanced Topics in Programming Languages: Languages for Mobile Computing (15-819)
Fundamentals of Programming Languages (CS312)
Constructive Logic (CS399)
Compiler Design (CS411)
Operating Systems (15-412)