  |
http://www.cs.chalmers.se/~lydian/ - http://www.cs.chalmers.se/~lydian/
Simulation and visualization environment for distributed algorithms that provides students with an experimental environment to test and visualize the behaviour of distributed algorithms. |
  |
Java Applets for Data Structures and Algorithms - http://www.cosc.canterbury.ac.nz/mukundan/dsal/appldsal.html
Demonstrate fundamental concepts in Data Structures and Algorithms. |
  |
Backtracking - http://www.hbmeyer.de/backtrack/backtren.htm
A combinatorial puzzle is presented making visible the performance of a backtracking algorithm (requires JavaScript). |
  |
http://opsis.sourceforge.net/ - http://opsis.sourceforge.net/
A Java applet designed to teach binary search tree algorithms. It is unique in the way it combines programming, proof, and animation to enhance the learning experience. |
  |
JFLAP, JAWAA, jeLLRap -- Visual and Interactive Tools - http://www.cs.duke.edu/~rodger/tools/tools.html
Tools (Java programs) for visualizing and interacting with theoretical computer science concepts. JAWAA is a tool for creating algorithm animations on the web. |