I graduated from Caltech in 2003 with a Bachelor's degree in Engineering and Applied Science, concentrating in Computer Science. This was the closest they had at the time to an undergraduate computer science major.

This page lists the major computer science (and other) projects I worked on while a student at Caltech. You can also visit my main website.

2003

CS 11: Texture Mapping and Animation in OpenGL

CS 174: Animating Human Locomotion

E 102: Traffic Eye
E 102 (Entrepreneurial Development) involved working in a group and presenting a mock business plan. My group's business plan was for Traffic Eye, a street traffic reporting service that would use sensors to detect traffic.

2002

CS40: Multiplayer Internet Pacman
This was a group project that emphasized object-oriented design. We developed a multi-player version of Pacman, written in C++ and using OpenGL and GLUT for graphics and the UI.

2001

CS 20c: Sorting and Searching Strings