Projects

I selected some of my school projects to put up online. Sorry no source code as these are actual class assignments!

UC Berkeley

CS150 - Digital Systems Design

I built a MIDI synthesizer!


Stanford University

Communication 169 - Computer Interfaces: Psychological and Social Issues

We put together a design concept for a Hiking Pal device. Here are the presentation (PDF version) and the storyboard (PDF version).


CS247A - HCI Design Studio (Macromedia Director projects)

Fun Macromedia Director projects developed for my HCI Design Studio class.


CS247B - Contextual and Organizational Issues in HCI

We conducted a Contextual Document Study for Adobe Systems. This is an ethnographic study on 10 people to gain insights on how people interact with documents, both electronic and printed.

Alas I lost my source documents and the presentation we did for the class. I only have the final reports here in PDF format.

Observations
Framework


CS248 - Computer Graphics

I wrote a video game! It's kinda simple actually, but it works. It's a tribute to Isaac Asimov and his novel Fantastic Voyage. Click on the picture to see more screenshots.


CS377A - Understanding User Experience

A selection of projects utilising a variety of user survey methodologies.

A series of studies I conducted on how people use Microsoft Word:

And a group project studying the user friendliness of ICQ. Here are the presentation slides (PDF version).


CS377 - Building Adaptive Learning Guides

We used an interactive speech agent to develop this prototype of an English Conversation Learning Guide for non-native speakers of English. Interestingly, our team is an all Asian, all international team.

Here are our presentation slides (PDF version) and final report.