Math/CS Summer Internship at Wabash

One summer internship student needed for project outlined below.

Up to eight weeks, forty hours per week, $2400, supervised by Dr. Foote.

Not sure if you qualify?       Need more information?
Contact Dr. Foote.
Office: G 101B.     Phone ext: 6429.     E-mail: footer or footer@wabash.edu.


Project:  Programming work on a Geometers Sketchpad type of program for hyperbolic geometry.  A few years ago Nathan Fouts ('97) and I wrote a program called PoincaréDraw for teaching and learning hyperbolic geometry. It is similar to Geometers Sketchpad. That program is written in Turbo Pascal, which unfortunately is not compatible with Windows and is nearly obsolete. The goal for this summer is to rewrite this program in Java, and to extend its capabilities. The Turbo Pascal program is about 6000 lines of code, and makes extensive use of graphics, objects, dynamic data structures, and recursion. We will not be directly translating from Turbo Pascal to Java -- that would be horrible! Instead, we will be designing the program from the beginning, taking some motivation from the Pascal code. To get an idea of the goal of the program, try using PoincaréDraw and Geometers Sketchpad. Sample screen images and the current version of PoincaréDraw are available from Dr. Foote's web site http://persweb.wabash.edu/facstaff/footer/PDraw/PDraw.htm. Geometers Sketchpad is available in all of the campus computer labs with Windows machines.

Requirements for intern:

Any of the following will be helpful, but not essential:
How To Apply
Applications must be made in writing to Dr. Foote.

Things to include in application:

Applications should be received by 30 March 2001.