Reading list for CS422/522

    I. Problem-Solving Environments

  1. Edward N. Lorenz, "Deterministic Nonperiodic Flow," Journal of the Atmospheric Sciences, v. 20, p. 130, 1963.

  2. E. Gallopoulos, E. Houstis and J. Rice, "Computer as Thinker/Doer: Problem-Solving Environments for Computational Science," IEEE Computational Science and Engineering, Summer 1994.

  3. The first third of "A Guide to Statistical Software."

    II. Symbolic Computing

  4. L. N. Trefethen, "The Definition of Numerical Analysis."

  5. Michael Wester, "A Review of CAS Mathematical Capabilities."

  6. F. J. Dyson, "Divergence of Perturbation theory in quantum electrodynamics," Phys. Rev. 85 (1952), pp. 631-632.

  7. pp. 241-245 from Carrier, Krook, and Pearson, "Functions of a Complex Variable," McGraw-Hill, 1966.

    III. Software Libraries

  8. Browne, et al., "The Netlib Mathematical Software Repository."

  9. Front matter to Press, et al., "Numerical Recipes in C", 2nd ed., Cambridge University Press, 1992.

    IV. Visualization

  10. Brian Collins, "Data visualization -- has it all been seen before?", from R. A. Earnshaw and D. Watson, eds., "Animation and Scientific Visualization," Academic Press, 1993.

  11. Bruce Land, Virtual Workshop: IBM Data Explorer, Cornell Theory Center, 1997.

  12. Introduction to Kenneth Falconer, "Fractal Geometry," Wiley, 1990.

    V. Parallel Computing

  13. First chapter of Ian Foster, Designing and Building Parallel Programs, Addison-Wesley, 1995.

  14. "MultiMATLAB: Matlab on Multiple Processors."

    VI. Program Transformations

  15. Bischof, et al., "Adifor 2.0: Automatic Differentiation of Fortran 77 Programs," IEEE Computational Science and Engineering, 1996.

    VII. Web-based Computing

  16. Altschul, et al., "Basic Local Alignment Search Tool," Journal of Molecular Biology 215 (1990), 403-410.

Return to CS 422/522 home page