This book/CD-ROM package uses the Mathematica programming language to demonstrate the use of computer simulation as a research tool in all of the sciences, providing materials for students and professionals in such fields as physics, biology, chemistry, ecology, materials science and urban planning. The use of MathLink and C programs allow readers to run the most time and memory intensive algorithms through a C-compiler on a local machine. Only a minimal background in Mathematica programming is assumed. Self-contained explanations of the Mathematica and the use of MathLink are given in the appendices. Equal emphasis is placed on the development of efficient Mathematical programs and on the visualization and numerical analysis of computer simulation results. The CD-ROM will contain both the source code and compiled versions of all C programs used in the book. It will also contain Mathematica notebooks of the text included in the book, and is set up to work on any UNIX, Macintosh or DOS machine.