Java was my first real programming language. I started programming with it 3 years ago, now it comes so easily that I've forgotten how I could have been confused by it.
Database Organization and Search
IMDB Movie and Actor Database
I wrote a program that read the full IMDB data from a file and organized it into a tree structure. Then it would take input and do a breadth first search to find the shortest "path" between two given "nodes".
Simulation
Computer Arithmatic in Base 2 and Base 6
As part of research process I decided to test the simulated speeds of the 4 basic operations in a Base 2 and Base 6 computational system with variations in size of number then collected and analyzed the data.
Game
Pokemon Parody
Inspired by Pokemon type games I decided to write my own, with their own seperate types, movesets and special effects. I spent 6 months on this process and submitted the game for playtesting.