MathCS.org Java MathCS.org - Java

Java Programs and Applets

Web Applicationws

Here are some of the major Java programs I created over the years. Each of them is a standalnoe program that has been used in various places, including at Seton Hall University. All of them self-install and run without you needing to do anything. Have fun, try them out, and drop me a note if you find any one particularly useful, if you have any questions, or if you would like to get the source code for any of these applications.

Asset Survey System
A web-based survey creation and administration system. Has been used at multiple institutions. Inludes eletronic voting function.

Calculator
A line calclator. Type calculations such as 2*(sin(Pi/2)^2 + cos(Pi/2)^2 Try that on a standard calculator with buttons!

ChatterBox Client/Server System
A chat client/server package with lots of features: multple rooms, auditorium mode, private "talk" function, co-browsing, and more.

Central Limit Theorem
Discover the Central Limit theorem on your own by playing around with different sample sizes.

Fast Fourier Analysis
Decompose a function into sin and cos, and visualize how standard letters are transfered as binary signals over a wire

Hypothesis Tester
Helps you understand why a statistical test works the way it does.

Mandelbrot Set
Draw the Mandekbrot set and explore it by zooming in and out at different regions. Also, watch some mezmerizing movies moving around the Mandelbrot set.

Population Dynamics
Visualize the interaction between preditor and prey using ddifferent models.

ZMap
Visualize the graph of a complex function, i.e a function from the complex numbers to the complex numbers. Such a graph is four dimensional.

Java Applets

Most web browsers no longer allow Java applets to run inside a web page for security reasons. Therefore, none oI the applets below no longer work, sory.

Calculus and less

Continuity Checker, Differentiator, Integrator, Function Plotter, Function Family Plotter, Root Finder, Sequencer, Serializer

Complex Analysis

Poincare Puzzle, Poincare Pool,

Dynamic Systems

Bifurcation Diagram, Henon Attractor

Computer Science

Tower of Hanoi, Binary Search Trees

Games

Shark Attack, BlackJack, Breakout

General

Quizlet,