I'm really unsure why I didn't do this before, but I've uploaded my honours thesis for anyone who cares to laugh at me. Available here, unfortunately I don't have any space on the web where I can actually host it. Apologies.
It's at best an applied development exercise. And it was written entirely by me - I never actually met/conversed/exchanged emails with my putative advisor while it was being written. At worst, well, let's just say I beat myself up regularly for not taking the chance to write a rigourous piece.
EDIT: I forgot to mention one thing I did learn: how to use LaTeX. Here are the .tex files.