Bath University Projects

Currently I am studying for a at Ive just started my second year here, and some of the projects ive done so far are listed below:

Year Two

Semester One

  1. Maple One :: Define the goodfit() procedure, which takes a list of points and returns a polynomial which fits all the given points...
  2. Maple Two :: Define the fern() procedure, which takes an integer; indicating how many times the procedure should run, and returns a picture of a fern...
  3. Maple Three :: Write a maple procedure to compute the nth order Fourier approximation, to f(x) in the interval [-π, π]...
  4. Lambda Calculus Implementation :: Implementation of lambda calculus in lisp (EuLisp to be precise) complete with testing. A .lsp version is also available.

Year One

Semester One

  1. The stone game :: Write a program to play the following game where the computer is one of the players...
  2. Towers of Hanoi :: Clasic problem...
  3. Magic Squares :: Write a program which takes as input an integer n and prints out an n by n "magic square"...

Semester Two

  1. Applet Project :: Construct an applet that writes multiple and identical messages to the screen...
  2. Hash table Project :: Implement your own version of the Java hashtable class with a simple collision handling technique, to store an array of nine given integers...
  3. Accountancy Project :: Write a financial analysis of 2001/2002, for Merrydown Cider plc