Galactic Communication: A visualization of the "Drake equation" and more. Demonstrates how the probabilities of contacting and communicating with extraterrestrial civilizations depend on the birth rate of civilizations and their mean lifetimes. (click here for Java source code)
Binary Star Orbits: A simulation/visualization of orbits of binary stars. User can control all orbital parameters. Applet displays views of orbits and a dynamical graph of the Doppler shifts of each star.
Extra-solar Planets: A visualization of how astronomers fit model Doppler velocity curves to data representing actual extra-solar planetary systems.
Planetfinder: An on-line learning module using the Extra-Solar Planets applet. (click here for Java source code to Planet Finder applet)
Radiative Transfer: Simulates the propagation of photons through a slab of atoms. User can control the number of atoms and the absorption and scattering cross-sections as functions of color. (click here for Java source code)
Random Walk: A simulation of random walk in 2 dimensions. (click here for Java source code)
Doppler Shift: A visualization/simulation of Doppler shifts of sound waves. The user can control the sound speed, frequency, velocity of source or receiver. (click here for Java source code)
Planetary Transits: A visualization/simulation of the extrasolar planet searching technique. The user can control planet size, orbital radius, and randomized error. (click here for Java source code)
Simplified Planetary Transits: A simplified, more focused version of Planetary Transits
Eclipsing Binaries: A visualization/simulation of the phenomena of eclipsing binaries measuring total system brightness. The user can control star radius, temp, orbital radius, inclination , and randomized error. (click here for Java source code)