Stephen DiVerdi

Computer Science Portfolio


Java Applets

Spamsweeper - try it out - A minesweeper rip-off, developed for my Introduction to Programming Languages and Data Structures. This program was my introduction to data structures.

Maze Maker - try it out - Lets you draw a maze and then automatically finds the shortest path through it using a breadth-first search algorithm. I was inspired by a class project to implement bfs for maze solving, and made it into a full applet.

Fractal Maker - try it out - Generates a few different fractals at various resolutions and with different color palettes, now with ability to zoom. I've been interested in fractals and their mathematics since high school and have always wanted to code up a fractal generating program - once I knew enough programming, this is what I wrote.

Particle System - try it out - Originally I wanted to make a fireworks applet, and this is what it evolved into. I also took the opportunity to make a command line interface class, for future use in my java applets, but since then I seem to have moved to OpenGL.