Course Information (2009/2010)
Cosc 1047 (January 2010)
-
Course outline and notes for Introduction to Computer Science II
Math/Cosc 3416 (January 2010)
-
Course outline and notes for Numerical Methods I
Cosc 2006 (September 2009)
-
Course information and notes for Data Structures I
Math 2066 (September 2009)
-
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.