University Projects

This is a very small selection from the larger and more interesting projects that I undertook at university.  

In computer science and physics I have left out tutorial projects that were done by everyone in the class, instead focusing on projects where I selected a topic (except the TFTP server as an example of socket programming in C).  In applied mathematics I included tutorial projects because the class was small and several projects were derived from open research problems that the professor was working on at the time, and so are unlikely to be found elsewhere on the web.