Abstract
The interdisciplinary field of computational science combines simulation, visualization, mathematical modeling, programming, data structures, networking, database design, symbolic computation, and high performance computing with various scientific disciplines. Despite the shortage of computational scientists, few programs and computational science textbooks appropriate for undergraduates exist. After extensive discussions on enhancing computer use in the sciences, Wofford College faculty members designed a curriculum for students majoring in science or mathematics, called "Emphasis in Computational Science." A student electing this program completes a Bachelor of Science, three existing courses (Programming in C++, Data Structures, Calculus I), two new computational science courses (Scientific Programming, Data and Visualization), and a summer internship. Application rich course modules that have been developed in collaboration with scientists are employed as the textbooks for the computational science courses. Available through the world wide web, these modules can instruct and provide applications for a variety of courses [4].
- Cunningham, S. Computer Graphics: Programming, Problem Solving, and Visual Communication, California State University, Stanislaus, Stanislaus, CA, <http://www.cs.csustan.edu/~rsc/NSF>, 2001 Google ScholarDigital Library
- Masood, E. UK Seeks Physicists for Environmental Research. Nature, v. 393, June 4, 1998, 400Google Scholar
- Shiflet, A. B. Emphasis in Computational Science Program at Wofford College, Wofford College, Spartanburg, SC, <http://www.wofford.edu/computerscience/emphasis_in_cs.htm>, 2002Google Scholar
- Shiflet, A. B. Computational Science Home Page, Wofford College, Spartanburg, SC, <http://www.wofford.edu/ecs/>, 2002Google Scholar
- Swanson, C. D. Computational Science Education, Cray Research Inc., Mendota Heights, Minnesota, <http://www.cray.com/hpc/industries/univ/white_paper/>, March 23, 1998Google Scholar
- Swanson, C. D. Computational Science Education, Krell Institute, Ames, IA, <http://www.krellinst.org/learningcenter/CSE_survey/index.html>, November, 2001Google Scholar
Index Terms
- Computer science with the sciences: an emphasis in computational science
Recommendations
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...
Computer Science Summer Camps: Making Summer Programs Fun and Sustainable (Abstract Only)
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationHigher education has the opportunity (and often the mandate) to provide STEM outreach to their communities. Summer camp programs are one mechanism for providing quality CS learning experiences to a wide audience. This BOF will provide a platform for ...
Building a Statewide Computer Science Teacher Pipeline
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationFrom 2012 to 2015, the number of Utah secondary teachers teaching computer science courses grew from 38 to 164. This growth was made possible by introducing three new CS teacher endorsements, which reduced the effort required for existing teachers to ...
Comments