Software

The applications below were developed for a variety of undergraduate university projects. Source code for many of the projects is not available.


Blog Reader – Android Application

This simple RSS feed reader was developed for an honours level course project. It is fairly simple and compiles under the Android 1.5 SDK. The application has been tested on an HTC Magic device and in emulation.

Downloads:

License: BSD


Online Election Polling – PHP/MYSQL Application

This the software used to run the 2008 Albany Students’ Association elections. It was the 2nd version of the election software used by the association. Since this version the software has undergone radical changes and is currently in its 5th version.

Downloads:

License: BSD


3D Renderer – Java Swing Application

The 3D Render was an assignment in my 200-level Graphics paper at university. The assignment brief was to develop a Phong lighting model render from a basic flat shading render. I got full marks for the assignment and A+ overall for the paper.

Downloads:


Drawing – Java Swing Application

The Drawing application was another assignment from my 200-level Graphics paper. The brief was to clone MS Paint. I achieved full marks for this assignment as well.

Downloads:


Java OpenGL Applications

The screenshots below show some of the other projects that I have completed using Java and OpenGL.

Renderboy OBJ Viewer

Flag Cloth Dynamics Simulation

Sznajd Opinion Model Simulation

Sznajd Opinion Model Simulation

Diffuse Limited Aggregation Simulation