 3DCalculator  Andre Bullitt Software
Download a demo (Windows 95), see a short video, or purchase for U.S. $10.00 online.
...more>>
 Aaron Robertson
Aaron Robertson researches combinatorics, specifically Ramsey Theory. Abstracts of his papers are available online, and they may be downloaded in LaTeX, .dvi, PostScript, or PDF format. Related Maple packages, for which the code is available online,
...more>>
 ACM Transactions On Mathematical Software (TOMS)
The purpose of the Association for Computing Machinery Transactions on Mathematical Software (TOMS) is to communicate important research results concerning the development, evaluation and use of mathematical computer programs. In addition, TOMS publishes
...more>>
 Aepryus Software
Aepryus is a developer of math, physics, and evolutionary biology software for Microsoft Windows computers. Download, purchase, or obtain information about programs such as Aepryus Graph, a function plotting application capable of 2D and 3D shaded plots
...more>>
 AgentSheets  AgentSheets, Inc.
A combination of enduser programmable agents, spreadsheets and Java authoring tools. The new version of AgentSheets lets endusers build a wide range of applications that include interactive simulations, games, and intelligent web agents. Projects created
...more>>
 The Analytical Engine  John Walker
The mathematician Charles Babbage designed an Analytical Engine, a mechanical precursor to the computer, in the late 1800s. Read historical documents related to the Engine, including Blaise Pascal's account of his mechanical adding machine (in French),
...more>>
 Applied Combinatorics Environment (ACE)
Documentation and FTP sites for the Applied Combinatorics Environment, or ACE, a group of programs for MAPLE to aid in combinatorics research.
...more>>
 The APT Library: Monte Carlo Sampling, Geometric Analysis and Other Useful Subroutines  Arthur L. Edwards
The AllParticleTracking (APT) subroutine library contains over 300
subroutines, primarily for Monte Carlo and geometric applications.
It is designed especially to support 2D and 3D codes that generate and
track particles or beams of matter or energy,
...more>>
 Arizona Mathematical Software
A collection of approximately 60 educational programs that are designed for use by instructors and students in classroom, laboratory, and home environments. Software falls into four categories: Are You Ready?; Slide Shows; Teacher Aids; Toolkits. It runs
...more>>
 ARPACK  Danny C. Sorensen
Anonymous ftp archive for ARPACK, a software package for solving largescale symmetric, nonsymmetric standard, or generalized eigenvalue problems. Industrialscale problems with as many as 250K degrees of freedom have been solved with this package. Future
...more>>
 Austrian Center for Didactics of Computer Algebra (ACDCA)
Download teaching examples, materials, and exams that use Computer Algebra Systems (CAS)  in particular, the TI92 calculator. With bugs, tips and cheats in handling the TI89, TI92, and Texas Instruments Voyage200. Also, get news about the Center
...more>>
 BaseGroup Labs  data analysis, forecasting, free analytical components
A commercial software company that creates systems for information analysis and forecasting, and develops custom integrated circuits. The site offers scientific articles concerning data analysisneural nets, selforganizing maps, filtration, decision
...more>>
 Basic Linear Algebra Subroutines (BLAS)
Routines that provide standard building blocks for performing basic vector and matrix operations. The Level 1 BLAS perform scalar, vector and vectorvector operations, the Level 2 BLAS perform matrixvector operations, and the Level 3 BLAS perform matrixmatrix
...more>>
 Basic TI82 Tutorial  University of Illinois at UrbanaChampaign
An online interactive tutorial that starts from scratch with turning on the TI82 calculator and takes you through the basic steps needed to do arithmetic and function evaluation and to enter, graph, and tabulate functions. You use a TI82 as you view
...more>>
 Basic TI92 Tutorial  University of Illinois at UrbanaChampaign
An online interactive tutorial updated for the new TI92 layouts and commands. It begins with turning on the TI92 calculator and proceeds through the basic steps needed to do arithmetic and finally to entering, graphing and and tabulating functions.
...more>>
 Bertrand: Symbolic Logic ProblemSolving Software  Larry Herzberg
Using a decomposition/instantiation algorithm inspired by the 'consistency tree' method found in Leblanc and Wisdom's textbook Deductive Logic, Bertrand solves sets of firstorder symbolic logic statements (subjectequality supported) for satisfiability
...more>>
 Big Math Attack!  Educational Software
For PCs, this game includes math solving and metric conversion as well as spelling and typing skills practice. (Spelling section is customizable.) Downloadable evaluation copy available in several versions.
...more>>
 A = B  Marko Petkovsek, Herbert Wilf, Doron Zeilberger
A=B, by Petkovsek, Wilf, Zeilberger, is a book about identities, especially identities involving binomial sums and hypergeometric identities, and ways to prove them using computer programs. The entire text may be downloaded from this site in PDF format.
...more>>
 BreakTru Software  David Giordano
Math shareware and freeware downloads for the PC include Quick Conversion, which converts distance measures such as inches, feet, yards, rods, furlongs, miles, and leagues to and from metric units such as meters; Fractions n Decimals, which converts mixed
...more>>
 Cabri Jr.  Texas Instruments Incorporated
Interactive geometry for the calculator: construct, analyze, and transform mathematical models and geometric diagrams. Cabri Jr. imports and exports figures from Windows computers. Take a tutorial, preview and download weekly activities, or browse the
...more>>
 Calendrical Calculations  Nachum Dershowitz and Edward M. Reingold
A book about the algorithms used to calculate different calendars (Gregorian, Julian, Mayan, Hebrew, Persian, and more.) The preface, table of contents, index, and a sample chapter are available in PDF and PostScript formats. Other book resources include
...more>>
 Cartesio  Camillo Trevisan
CARTESIO is an educational computer graphics freeware program for high school and college students exploring and analyzing geometric projections and CAD (computer aided design) principles. Site is in Italian and English, with links to the author's homepage
...more>>
 Casio Kingdom  Sean Tan
CFX9850 games and programs. A game and several programs, including: Sphere (solves where a point is in relation to a sphere, whether it lies outside, inside or on the sphere); Divide (finds the position vector that divides vector AB in the ratio a:b);
...more>>
 CelLab  Rudy Rucker and John Walker
Programs to explore cellular automata, for Windows or MSDOS, which allow you to view preset patterns, or create your own rules using Java, C, Basic, or Pascal. Download a copy or subscribe to a mailing list. The substantial User's Manual includes bibliographies
...more>>
 Cellular automata simulator for a *nix platform  Igor Serikov
Key features: declarative input language for rules and for initial patterns definition; ability to emulate Conway's Life Game via proper rules specification; ability to demonstrate self replicating loops; total number of rules can be substantially decreased
...more>>
 Center for Geometry Analysis Numerics and Graphics (GANG)  Dept. of Mathematics & Statistics, Univ. of Massachusetts, Amherst
An interdisciplinary Differential Geometry research team. The GANG Geometry Archive is an online library of papers, preprints, images, animations and software connected with their research. The Library includes: Knot (energyminimizing knots and links);
...more>>
 Children's Shareware, Java Applets, Nature Wallpaper, and more  Lawrence Goetz
Shareware programs for kids, for Windows 3.1 and 95, including: Paddle Battle (a pong clone), Larry's Learning Math Machine (unregistered version has addition and subtraction; registered includes multiplication and division practice), Larry's Learning
...more>>
 CLIFFORD: A Maple V (Rel. 5.1) Package for Clifford Algebra Computations  Rafal Ablamowicz
For PCs. Also available is a version compatible with Maple V R.3 and R.4. Freely available for personal use only.
...more>>
 CLKCalculator  Lars Kobarg
Reverse Polish notation Calcualtor is a calculator program for Windows with unit conversion and matrix calculator, functions for vectors and complex numbers, and a
function plotter.
...more>>
 Computational Geometry Resources  School of Computer Science, Carleton Univ., Ottawa, Ontario, Canada
A comprehensive listing of computational geometry resources on the Internet, including: Indexes; Centres in North America, Europe, and Australasia; Literature; Newsgroups, FAQs, and Newsletters; Software libraries; and other miscellaneous sites.
...more>>
 C Program Math Functions  Dave Norman
Examples of C coding for some maths problems. Current functions are atan
(double x), cos (double x), and sin (double x).
...more>>
 The Crypto Drop Box of the American Cryptogram Association  Jerry Metzger
The American Cryptogram Association (ACA) is a nonprofit volunteer organization devoted to disseminating cryptographic knowledge. Members make up and solve their own creations strictly for the fun of it. Every two months, the ACA journal, The Cryptogram,
...more>>
 CrystalMaker
A Macintosh program to display and manipulate all kinds of crystal structures. Using the free companion program, CrystalDiffract, CrystalMaker files can be used to generate xray and neutron powder diffraction patterns. Main features: In "PhotoColour"
...more>>
 C++ Simulator of a Turing Machine  Alex Vinokur
A program that simulates the deterministic and nondeterministic multitape Turing Machine. The following demo Turing machines are demonstrated with using the C++ Simulator: an addition program deterministic, 1 tape), an addition program with marker (deterministic,
...more>>
 Daniel Lemire's homepage  Daniel Lemire
Daniel Lemire is a researcher in wavelet theory, data thinning and subdivision schemes. Recently, he has been interested in applications of these mathematical tools to ebusiness and data mining. Site contains papers (downloadable, PDF format), software
...more>>
 DareWare: Educational, Multimedia and Java Games
Educational games and multimedia products (free demo versions downloadable), Java games, "This Week in U.S. History", and a brief list of other shareware sites.
...more>>
 Datamath Calculator Museum  Joerg Woerner
Historical calculators and educational toys, primarily from Texas Instruments. History of calculators, technical details, many interesting sidelights, including downloadable emulators.
...more>>
 David Bruce Wilson
David Bruce Wilson researches probability, combinatorics, and theoretical computer science. Abstracts of his articles on these subjects are available on the web and may be downloaded in PostScript or .dvi formats. Software available for download includes
...more>>
 David Marius Bressoud
David Bressoud has written several undergraduate textbooks that use physics and the history of mathematics to motivate the study of multivariable calculus, number theory, real analysis. Other books include A Course in Computational Number Theory and
...more>>
 developer.com's collection of math Java applets  EarthWeb, Inc.
A browsable, searchable collection of links, authors, notes, and details about Java applets contributed to developer.com. Software is organized into the categories of basics and children's, fractals, games and puzzles, general, geometry, plotting, graphing,
...more>>
 Dien dàn Toán hoc.net
A math site in Vietnamese.
...more>>
 Don Knuth's Home Page  Donald E. Knuth, Stanford University
From the author of The Art of Computer Programming. "Computer Musings" chronologically documents Knuth's informal lectures at Stanford. It also links to Musings Online, digitized versions of videos from the lecture series that included Dancing Links;
...more>>
 Doron Zeilberger's Electronic Headquarters
Doron Zeilberger researches combinatorics using computer programs. The site is notable for his Opinions page; these opinions are wideranging but touch upon mathematics education, the use of computers, and the value of incomplete proofs. All of Zeilberger's
...more>>
 Echecs & Math: Jeux, Exercices et Méthodes  Bernard Faujour
Java et JavaScript pour apprendre la géométrie des tangrams et des polyominoes. Les problèmes incluent questions de logique, et textes et tableaux. Les ressources incluent jeux pour télécharger, et une fabrique d'exercices
...more>>
 education.ti.com  Texas Instruments, Inc.
Texas Instruments calculator resources and educational solutions: product information; free program downloads; classroom activities, including both a test prep section and a free, collaborative forum for sharing favorite activities that use TI technology,
...more>>
 ENT: A Pseudorandom Number Sequence Test Program  John Walker
A program that performs various tests on a number sequence to analyze its degree of randomness. Download includes the MSDOS file ent.exe, C++ source code, and a Makefile to run ent in Unix. Links to a Java chisquare calculator.
...more>>
 Flash Cards for Kids  Donovan Follette
Currently, Flash Cards (shareware for Windows) supports addition, subtraction, and multiplication. The addition facts are enabled in the download file. The subtraction and multiplication facts can be enabled with a registration fee of $12.00. (Washington
...more>>
 Formula Sheet  Timothy Setterfield
Formula Sheet gets images of formulae or copies them to LaTeX or Microsoft Word, and lets you upload, organize, share, render, and store them all in one place.
...more>>
 Frank Garvan
Frank Garvan is a mathematics professor at the University of Florida. His combinatorics research articles are available for download in PostScript and .dvi formats. A Maple package for qseries may also be downloaded. One may also find the syllabi
...more>>
 Frédéric Chyzak's Mgfun Project
Mgfun is a group of Maple packages intended for calculations with multivariate generating functions, in particular for their symbolic summation
and integration, and for the proof of special function and combinatorial identities. These packages include
...more>>
 
