Abstract. Wofford College instituted one of the first undergraduate programs in computational science, the Emphasis in Computational Science (ECS). Besides programming, data structures, and calculus, ECS students take two computational science courses (Modeling and Simulation for the Sciences, Data and Visualization) and complete a summer internship involving computation in the sciences. Materials written for the modeling and simulation course and developed with funding from National Science Foundation served as a basis the first textbook designed specifically for an introductory course in the computational science and engineering curriculum. The successful ECS has attracted a higher percentage of females than in most computer science curricula. The SIAM Working Group on Undergraduate Computational Science and Engineering Education summarized features of Wofford's ECS and other computational science programs. Besides its established curriculum, Wofford has incorporated computational science in other courses, such as in a sequence of three microbiology laboratories on modeling the spread of disease.
Meaningful applications that illustrate fundamental concepts and techniques are crucial in computational science education. In this paper, we discuss development of a simulation on the structural growth of a biofilm that is appropriate for modeling, simulation, or high performance computing courses. Consideration of cellular automaton simulations, boundary conditions, and diffusion in this context can empower students to develop similar simulations for other applications. Moreover, extensions of the basic model can illustrate and motivate the need for high performance computing in computational science. The module, "Biofilms: United They Stand, Divided They Colonize," used for instruction and developed by the authors as an Undergraduate Petascale Education Program (UPEP) Curriculum Module is available at http://computationalscience.org/upep/curriculum.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.