John R. Rice: Mathematical Software Pioneer

  title={John R. Rice: Mathematical Software Pioneer},
  author={Thomas Haigh},
  journal={IEEE Annals of the History of Computing},
  pages={72 - 80}
  • T. Haigh
  • Published 1 October 2010
  • Computer Science
  • IEEE Annals of the History of Computing
John Rischard Rice is one of the founders of mathematical software as a distinct scholarly community. Trained in mathematics he spent four decades in Purdue's Department of Computer Sciences. During the 1970s he convened a series of seminal conferences on the topic and established ACM Transactions on Mathematical Software which he edited for many years. Rice led development of the ELLPACK system for solving partial differential equations and helped to establish techniques for the performance… 


The origins of computing and computer science at Purdue University
In 1947 Dr. Carl F. Kossack joined the mathematics department at Purdue University and brought with him several research projects that required extensive computation, and a decision was made to install an IBM card-programmed calculator (CPC).
Cleve Moler: Mathematical Software Pioneer and Creator of Matlab
  • T. Haigh
  • Education, Computer Science
    IEEE Annals of the History of Computing
  • 2008
Cleve Moler gradually shifted his research efforts to mathematical software, specifically to the development of Matlab, an educational software package that has evolved to become a commercial success in scientific and engineering applications.
Editorial: special issue in honor of John Rice's 65th birthday
This special issue of TOMS forms part of the proceedings of a symposium held May 22–26, 1999, at West Lafayette, Indiana, to honor John R. Rice for his many contributions to the field of
Computer sciences at Prudue University-1962 to 2000
Purdue University established the first academic department of computer sciences in 1962 and its first 35 years of development presented, which saw a steady increase in size and activities.
History of the computer sciences department at Purdue University
The previous chapter1 describes how the first Department of Computer Sciences in the United States was established at Purdue University in October 1962. This chapter describes how the department
Introduction to computer science
Students will gain a broad understanding of the areas composing computer science, with a focus on the areas of computer programming, gamming/mobile development, and artificial intelligence/robotics.
Netlib and NA-Net: Building a Scientific Computing Community
The authors who created Netlib and NA-Net explain the history of these resources and their continuing impact.
//ELLPACK: a numerical simulation programming environment for parallel MIMD machines
The design objective is to provide a uniform programming environment for implementing parallel 1IH..ID PDE solvers, automatic par­titioning and allocation of the PDE computation, and to provide performance data for the NCUBEhardware.