Physics for Mac OS X is a set of SuperCard projects to accompany a General Physics with Calculus course. A SuperCard Player is included.
Click here for download page and more information.

MPCalcRB is a multi-precision RPN scientific calculator for Mac OS, Linux, and Windows. It was made with REALbasic.
Click here for download page and more information.
PrimeGen is a Universal Cocoa application which uses the Miller-Rabin Test as implemented by Victor Shoup's NTL to generate probable primes. The length of the primes is only limited by available memory.
Click here for download page and more information.
MPCalc Plugin is a REALbasic plugin which makes available the functionality
of my multi-precision RPN scientific calculator to REALbasic programmers.
Click here for download page and more information.
Precision Plugin is a REALbasic plugin which is a light version of my MPCalc plugin. It has a different and easier to use interface.
Click here for download page and more information.
Complex Plugin is a plugin for REALbasic 5 and higher which, because of operator and function overloading, allows complex numbers to be used much like doubles and integers in REALbasic programs.
Click here for download page and more information.
Fraction Plugin is a plugin for REALbasic 5 and higher which, because of operator and function overloading, allows fractions to be used much like doubles and integers in REALbasic programs.
Click here for download page and more information.
Matrix Plugin is a plugin for REALbasic 5 and higher which, because of operator and function overloading, allows real matrices to be used much like doubles and integers in REALbasic programs.
Click here for download page and more information.
ComplexMatrix Plugin is a plugin for REALbasic 5 and higher which, because of operator and function overloading, allows complex numbers and real and complex matrices to be used much like doubles and integers in REALbasic programs. You should remove my Complex and Matrix plugins.
Click here for download page and more information.
Extended Plugin is a plugin for REALbasic 5 and higher which adds five new data types to REALbasic. They are:
ExtInteger, integer with length limited only by available memory
ExtFloat, floating point with length limited only by available memory
ExtComplex, made up of two ExtFloats
IAExtFloat, made up of two ExtFloats for Interval Arithmetic
ExtFraction handles a fraction as num/den, where num and den are ExtIntegers.
Click here for download page and more information.
MMrng Plugin is a REALbasic plugin which provides a pseudo-random number generator which can be reseeded.
Click here for download page and more information.
Newton's Method for the Mac enables you to find the real solutions of f(x) = 0 for a real function f(x).
Click here for download page and more information.
Quantum Mechanics Utilities contain applications for an undergraduate course using either Macs or Wintel computers.
Click here for download page and more information.
Equation Compiler Plugin is a REALbasic plugin which compiles a user entered string containing a mathematical formula into machine language for rapid evaluation.
Click here for download page and more information.
MKS Plugin for REALbasic 5 allows you to construct programs which can handle numbers with units much like doubles and integers are handled. The basic MKS units are Meters, Kilograms, Seconds, Coulombs, Kelvin, and Dollars.
Click here for download page and more information.
UINT64 Plugin for REALbasic 5 and higher allows you to construct programs which can handle unsigned 64-bit integers. You can use the arithmetic operators +, -, *, / with UINT64 numbers. And they can be compared with each other. UINT64 numbers can be saved to and retrieved from a MemoryBlock, using its LittleEndian property as an input.
Click here for download page and more information.
Integer Plugin for REALbasic 5 and higher allows you to construct programs which can handle unsigned 64-bit, signed 64-bit, and unsigned 32-bit integers. You can use the arithmetic operators +, -, *, / with these numbers. And they can interact with REALbasic integers, which are signed 32-bit integers.
Click here for download page and more information.
Hex Plugin for REALbasic 5 and higher is a small plugin with only two methods. You can give the plugin a string containing an unsigned decimal integer of essentially unlimited length and the plugin will give back a string containing the hexadecimal equivalent of that integer. And you can do the reverse.
Click here for download page and more information.
Base Converter for Mac OS X is a Cocoa application which converts an integer expressed in one base to an expression in another base.
Click here for download page and more information.
OMMs stands for "One Million Monkeys". That's from "One million monkeys typing on one million typewriters...". OMMs simulates this, one monkey at a time.
Click here for download page and more information.
PolyRoots is a Universal Cocoa application which finds the roots of a polynomial to any chosen accuracy using Laguerre's Method. The coefficients of the polynomial can be real or complex.
Click here for download page and more information.
PolyFactors is a Universal Cocoa application which factors univariate polynomials over the integers.
Click here for download page and more information.
Decimal Plugin is a plugin for REALbasic 2007 and higher which adds a new number type, Decimal, to REALbasic. Decimal can handle big numbers whose size is only limited by available memory.
Click here for download page and more information.