Introduction

My name is Evan VanderZee, and this page is a resource I use to test and demonstrate some applets that I am developing. The applets' purpose is to help students understand important concepts of scientific computing. Many of the small web-accessible programs I write specifically supplement the textbook Scientific Computing, An Introductory Survey, Second Edition written by Michael T. Heath, published by McGraw-Hill, New York, 2002.

The development I do is part of a larger project. A couple people are working with me on the project, and some others who no longer work on the project have made significant contributions in the past. The main page for the project gives appropriate credit to these people. It can also lead you to all of the applets I have written in conjunction with the project.

The Applets

Under Construction

Any applet I'm working on that has not yet been approved for release on the main project page is classified as under construction. Some of these may be essentially finished, merely needing a final demonstration and stamp of approval from my supervisor, Professor Heath. Others might be far from finished, placed here so that I can test them on a variety of platforms in a variety of browsers or so that I can more effectively discuss a development question with Professor Heath.

Unfinished

Some applets I work on never make the final cut. Unfinished applets are applets that I have put a fair amount of work into but never completed. For one reason or another, they have been removed from my task list. They remain linked here because of the possibility that we may come up with a way to correct whatever initially caused them to be placed here.

Recently Completed

These links point to applets that have recently been transferred to the main project page. They provide a convenient way for me to show friends what I've done recently. Also, there is satisfaction and motivation to be gained in recalling past accomplishments; these links remind me of tasks done well.

Bugs

As with all reasonably large development projects, the project I work on is subject to imperfections. Therefore, I keep a bug list that records issues I have been made aware of that affect applets already posted to the main page of the project. If you discover something wrong with an applet on the main project page, and it isn't noted in my bug list, please e-mail me a full description of the problem you encountered. My e-mail address is vanderze AT uiuc DOT edu, where AT is the symbol @ and DOT is a period.

Parallel Programming Examples

I recently started working on some simple programming examples in parallel programming. So far I have two examples.