EE40 - Tutebot
EE105 - Amplifier
EE140 - LDO with feedback
EE141 - 8-bit adder
EE141 - Clock distribution network , SPICE deck 1, SPICE deck 2
EE130 - EE130 Project sans graphs and equations, which were hand-drawn and written.
CS61A - In Scheme: Blackjack game & strategies, Painter program, Adventure game, Interpreter for Logo
CS61B - In Java: Matrix Calculator, Battleship game with original AI (playable over a network)
CS61C - Lisp interpreter (in C), C sprintf function (in MIPS), MIPS instruction simulator (in C), Processor design (in Verilog), Cache simulator (in C)
Thesis, Publications
Acknowledged in W. F. Kolbe, S. E. Holland, and C. J. Bebek, "CCD development proress at Lawrence Berkeley National Laboratory" in the proceedings of SDW2005 pdf