designing for usabilty and accessibility

This is a project that had to be written in Java, probably the worst programming language ever invented.
The basic brief was to create a simulation using a well designed GUI where an elevator could be called from any one of ten floors and transport the passenger to their desired floor.
If you try it out remember it is Java and may be slow to load (if you have the plug-in). Try it (opens popup window).
As this seems to be a popular exercise in universities, if you are interested, the source code can be downloaded here. I'm not saying it's perfect but I got good feedback.

This is from a digital media management course. The brief was to select a medium and create a piece of interactive multimedia using mainly that medium. I was interested in using basic flash that can be controlled using javascript. Try it (opens popup window).
If you wish to try this please wait until the movies have loaded fully (check your status bar). No pre-loaders were added to the flash as the idea would be to distribute via cd-rom and not via the web. Pre-loaders not being necessary for local content.
I did have source code available but have now removed it as I have been approached with a business proposition regarding the material.