Computational Science Education

I. INTRODUCTION 

Computational science and engineering (CSE) is an interdisciplinary field that applies the techniques of computer science and mathematics to solving physical, biological, and engineering problems.  CSE emerged as a discipline with the advent of supercomputers in the 1970s.  Today, the methods of CSE can also be used with cost-effective PCs and workstations making them available to a large number of scientists and engineers studying complex events such as car crashes, protein folding, and the formation of galaxies.
 
The increased use of computational science in government laboratories and industry has generated a corresponding demand to educate science and engineering students in the techniques of CSE.  Colleges and universities are meeting this demand by developing courses and programs.  Two recent initiatives (by the University of New Mexico, Albuquerque High Performance Computing Center1 and the Working Group on CSE Education at SIAM2) have surveyed graduate level programs.  This report focuses on undergraduate programs at thirty four US institutions, including liberal arts colleges, small universities, and large research universities.
 
After all these current courses and programs have been considered, however, two questions still remain without complete answers: (1) what is the intellectual core of computational science and engineering? (2) what constitutes an interdisciplinary undergraduate CSE program? The Krell Institute is helping to organize resources and opportunities for the computational science and engineering community to more fully answer these questions.  In addition to this survey paper, web pages devoted to undergraduate computational science and education will be available on the Krell Institute site, various groups will be convened to evaluate relevant issues, and workshops and/or conferences will be organized to involve the broader science and engineering community.


1. Martha Lee Ennis, Update on the Status of Computational Science and Engineering in U.S. Graduate Programs, Albuquerque High Performance Computing Center, The University of New Mexico, AHPCC99-023, September 28, 1999.

2. Working group on CSE Education, Graduate Education in Computational Science and Engineering, SIAM Review, Vol. 43, No. 1, pp. 163-177, March 2001.


[Contents][Introduction][Undergraduate][Graduate][Resources][Bibliography]