Teaching Computational Science In A Liberal Arts Environment G. Michael Schneider Daniel Schwalbe T h o m a s M. Halverson Departmentof Mathematicsand ComputerScience Macalester College St. Paul, Minnesota 55105 Introduction to Computational Science ne of the most rapidly growing areas in the physical, natural, and social sciences is computational science--which is, incidentally, not the same as computer science despite their similar sounding names. It is a relatively new discipline that investigates ways to use computers, mathematical modeling, and visualization to solve large-scale scientific problems. The basic paradigm o f computational science is: O 1. ration can be enormous, especially in such "big science" areas as particle physics, biochemistry, and astronomy. The time-scale for field-based observations can be excessive, as is the case in ecology, geology, and economics. Safety issues are a concern in such fields as medicine, engineering, and architecture. Finally, there are important and difficult ethical issues related to experimentation on animal subjects. Together, these factors make computational modeling an attractive and desirable alternative for scientific investigations. Current State of Undergraduate Computational Science Education It is becoming increasingly clear that computation should be exploited in science and engineering education for its descriptive and analytical powers. We
/lp/association-for-computing-machinery/teaching-computational-science-in-a-liberal-arts-environment-nRK07I0pzu