j w h u i @ c s . b e r k e l e y . e d u
Ph.D Candidate, Computer Science
University of California, Berkeley
University of California, Berkeley
Combinatorial Algorithms and Data Structures
Spring 2005, CS270, Christos Papadimitriou
Opportunity Recognition: Technology and Entrepreneurship in Silicon Valley
Spring 2005, MBA290O, Andrew Isaacs
Security in Computer Systems
Fall 2004, CS261, David Wagner
Statistical Learning Theory
Fall 2004, CS281A, Michael Jordan
Reliable and Adaptive Distributed Systems
Fall 2004, CS294-4, David Patterson and Armando Fox
Advanced Topics in Computer Systems
Spring 2004, CS262b, Eric Brewer
Computer Networks
Spring 2004, CS268, Ion Stoica
Advanced Topics in Computer Systems
Fall 2003, CS262a, Eric Brewer
Deeply Embedded Network Systems
Fall 2003, CS294-1, David Culler
Carnegie Mellon University
Computer Graphics
Spring 2003, 15-462, Frank Pfenning
Rapid Prototyping of Computer Systems
Spring 2003, 18-745, Daniel Siewiorek
Dependable Embedded Systems
Spring 2003, 18-749, Philip Koopman
Parallel Computer Architecture and Programming
Fall 2002, 15-495, Todd Mowry
Fundamentals of Control Systems
Fall 2002, 18-370, Charles Nueman
Distributed Embedded Systems
Fall 2002, 18-549, Philip Koopman
Economics of Ecommerce
Fall 2002, 73-469, Stephen Spear
Introduction to Computer-Aided Design
Spring 2002, 18-360, Donald Thomas
Signals and Systems
Spring 2002, 18-396, Vijayakumar Bhagavatula
Intermediate Macroeconomics
Spring 2002, 73-300, Finn Kydland
Introduction to Computer Systems
Fall 2001, 15-213, Randal Bryant and David O'Hallaron
Operating System Design and Implementation
Fall 2001, 15-412, Gregory Kesden
Introduction to Embedded Systems
Fall 2001, 18-349, Ragunathan Rajkumar
Intermediate Microeconomics
Fall 2001, 73-250, Ronald Goettler
Pinciples of Programming
Spring 2001, 15-212, Michael Erdmann and Jeannette Wing
Fundamentals of Electrical Engineering
Spring 2001, 18-220, James Hoburg
Introduction to Computer Architecture
Spring 2001, 18-347, Diana Marculescu and Rob Rutenbar
Probability Theory and Random Processes
Spring 2001, 36-217, Christopher Genovese
Fundamental Data Structures and Algorithms
Fall 2000, 15-211, Peter Lee and William Scherlis
Mathematical Foundations of Electrical Engineering
Fall 2000, 18-200, Thomas Sullivan
Fundamentals of Computer Engineering
Fall 2000, 18-240, Donald Thomas
Physics for Engineering Students II
Fall 2000, 33-107, Stephen Garoff and Fred Gilman
Concepts of Mathematics
Spring 2000, 21-127, Richard Statman
Calculus in Three Dimensions
Spring 2000, 21-259, William Williams
Fundamentals of Mechanical Engineering
Spring 2000, 24-101, Paul Steif
Physics for Engineering Students I
Spring 2000, 33-106, Roy Briere and Reinhard Schumacher
Principles of Economics
Spring 2000, 73-100, Robert Dalton
Introduction to Programminc and Computer Science
Fall 1999, 15-127, Lily Hou
Introduction to Electrical and Computer Engineering
Fall 1999, 18-100, Charles Nueman
Integration and Differential Equations
Fall 1999, 21-117, John Tolle
Calculus Approximations
Fall 1999, 21-118, John Tolle
Maple Lab
Fall 1999, 21-125
Introduction to World History
Fall 1999, 79-104, Peter Stearns