Fifteen uncoupled simple pendulums of monotonically increasing lengths dance together to produce visual traveling waves, standing waves, beating, and (seemingly) random motion.
a textbook for a first course in computer science for the next generation of scientists and engineers Our textbook Introduction to Programming in Java [Amazon · Addison-Wesley] is an interdisciplinary approach to the traditional CS1 curriculum. We teach all of the classic elements of programming, using an "objects-in-the-middle" approach that emphasizes data abstraction.
Sage is a free open-source
mathematics software system licensed under the GPL. It combines the
power of many existing open-source packages into a
common Python-based interface.
Mission: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab
Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.