Java

One of the first term's programming courses was an introduction to Java. As I was already up to speed with Java (having been using it since 1997) I decided to have a bit more fun with some of the Lab exercises than was required. To this end, I'll present some of the interesting stuff (it's only fun if you're twisted like me) here.
  • 3D Graphics in Java
    3D graphics applet with wireframe models.
  • Object Orientation in Java
    Some notes on object orientation, aimed at beginners.
  • Towers of Hanoi
    The Tower's of Hanoi problem involves three pegs - A, B and C. Initially, peg A has n disks on it, each of different sizes and stacked with the largest at the bottom to the smallest at the top. The problem is to move all the disks from A to C, without placing a larger disk on top of a smaller disk.
 
Faculty of Engineering: Department of Computing