Home Page
Barry G. Adams

Course Information (2010/2011)


Math 4067 (January 2011)
Course outline and notes for Introduction to Dynamical Systems

Math/Cosc 3416 (January 2011)
Course outline and notes for Numerical Methods I

Cosc 2006 (September 2010)
Course information and notes for Data Structures I

Math 2066 (September 2010)
Introduction to Differential Equations

Other Local Stuff

Iterating the Logistic Equation
Java 1.1 applet for iterating the logistic equation and analyzing its long term behavior. The results are also graphed using staircase and cobweb diagrams.
Logistic Bifurcation Diagram
Java 1.1 applet for the bifurcation diagram of the logistic map xn+1 = a xn(1 - xn).
Henon Attractor
Java 1.1 applet for the Henon chaotic attractor.
Sine Map
Java 1.1 applet for the Sine map. Can you find the chaotic attractor?
Gingerbread Man Attractor
Java 1.1 applet for the gingerbread man attractor.
Tinkerbell Attractor
Java 1.1 applet for the Tinkerbell chaotic attractor.
Simple Computer Simulation
Java 1.1 applet for a simple computer simulation. The computer has a 10 by 10 array of memory cells, program counter and accumulator registers and a small instruction set.
Evolution Simulation (Java 1.0.2 Version)
Evolution Simulation (Java 1.1 Version)
A Java 1.1 applet for the evolution simulation described in Richard Dawkins' book The Blind Watchmaker.
Mandelbrot Sets
Some interesting blowups of the Mandelbrot set
Chaos Experiments Using Maple (Postscript) (PDF format)
Maple programs (text format) maporbit.txt maptime.txt mapiter.txt henon.txt henon.txt
Maple programs (worksheet format) maporbit.ms maptime.ms mapiter.ms henon.ms henon.ms
The Chaos Game
The chaos game shows how well-defined geometrical objects can be produced by random processes. There is order in chaos.
The Fractal Fern Leaf
The generation of a fractal fern leaf using an iterated function system.
The Fractal Twig
The generation of a fractal twig using an iterated function system.
JavaScript programs for numerical methods
If you are interested in elementary numerical methods here are a few simple JavaScript programs for root finding problems. Netscape 3.0 or later must be used. The programs do not work with Internet Exporer 3.0.
Runge Phenomenon
Maple program and graphs illustrating the Runge phenomenon in polynomial interpolation using Maple

Java Programming

Java(tm) - Programming for the Internet
Sun's Home page for JavaSoft. The Java Platform, JavaSoft news, Products and Services, Developer's Corner.
The Java Tutorial
An online introduction to Java programming.
Java Coding Conventions
The JavaSoft coding conventions.
Java Applets
Sun's sample java applets and links to other sites.
JavaWorld
An online magazine for Java programmers.
JARS
The Java Rating Service for the best Java applets.
Thinking in Java
Bruce Eckel's book (3rd Edition). Electronic and paper versions available.