Here are some Java applets I wrote in the past. Of course, your browser has to be Java-enabled in order to view these applets.

Suggestions, bug reports, and feedback in general is always appreciated.

- Besicovitch sets
- Conformal compactifaction
- Honeycombs
- Exponent calculator
- Multiple Choice Applet
- Math 132 Applet 1: The complex plane
- Math 132 Applet 2: Elementary complex maps
- Math 132 Applet 3: Möbius transforms
- Math 132 Applet 4: Multi-valued functions
- Math 132 Applet 5: The complex derivative
- Math 132 Applet 6: The complex integral
- Math 132 Applet 7: Taylor and Laurent series
- Math 132 Applet 8: The fundamental theorem of Calculus
- Math 132 Applet 9: The residue theorem
- Math 132 Applet 10: The argument principle

I found this description of Java packages to be useful while programming some of these applets.

The following applets were coded by Kim Chi Tran, under my supervision, for Math 115A (Linear Algebra):

- 115A Applet 1: Vector calculator
- 115A Applet 2: Gaussian elimination
- 115A Applet 3: Matrix calculator
- 115A Applet 4: Linear transformations on R^2
- 115A Applet 5: Eigenvalues and Eigenvectors
- 115A Applet 6: The Gram-Schmidt orthogonalization process

I've gotten several requests for the source code for these applets. The code is quite kludgy - I wrote these applets to teach myself Java, basically - so please don't use them as any examples of stellar code or anything. But if you still want to hack around with the code, click here. Note: I would not recommend using this code in order to solve any sort of homework problem; it is far better to come up with code on one’s own first, and only then compare it with what others have done.