• Discussion notes from my sections of CS184 in Spring 2013 at UC Berkeley.

  • Discussion notes from my sections of CS184 in Fall 2012 at UC Berkeley.

  • Simple finite element cloth simulation.

  • Discussion notes from my sections of CS184 in Spring 2012 at UC Berkeley.

  • Generate a single, continuous knot resembling an arbitrary OBJ file.

  • Solid Modeling

  • A WebGL multiplayer Bomberman clone running on Node.js/Now.js

  • A visual programming language based on LabView and Haskell.

  • Real-time futuristic racing game.

  • Undergraduate introduction to computer graphics.

  • An open-source Ragnarok Online server emulator