I describe some issues in setting up computational science education programs at the undergraduate and graduate level based on my experience at Caltech and Syracuse University. Important issues include: |
Academic Implementation: a separate department or interdisciplinary program? |
Is it a fundamental field? is Computational science an "academic" discipline or a "Technical training course" |
Curriculum content: Is computational science the same as scientific and engineering computation?
|
001 Remarks on Academic Programs in Computational Science 002 Abstract of Presentation 003 What is Computational Science? 004 What do we have at Syracuse University? 005 Program in Computational Science Implemented within current academic framework 006 Caltech Computational Science Program 007 PCCS: Physical Computation and Complex Systems at Caltech 008 Usefulness of Computational Science Degrees: 009 Syracuse Computational Science Academic Programs -- Masters Degree 010 Comments on CPS615 Content Compared to Applied Mathematics and Mathematical Methods (in Physics) Courses 011 Syracuse Graduate Computational Science Academic Programs 012 Computational Science Courses -- CPS615 013 Computational Science Courses -- Typical CPS615 Module 014 Computational Science Courses -- CPS615 Topics 015 Computational Science Courses -- CPS713 016 Syracuse Computational Science Academic Programs Undergraduates Minors in Computational Science 017 Undergraduate Minor in Computational Science -- First Core Courses CPS311,313 018 Undergraduate Minor in Computational Science -- Continued Core Courses CPS312,314 019 Undergraduate Minor in Computational Science Overview of CPS/CIS 412 Data Parallel Computing (3 Credits) 020 Undergraduate Minor in Computational Science Philosophy of CPS/CIS 412 Data Parallel Computing 021 CPS451 Senior Computational Science Project (3 Credits) 022 Syracuse Computational Science Courses -- Enrollment 023 Options in Implementation of Computational Science Programs 024 Some Academic Areas and their Relation to Computational Science 025 Why is Academic Implementation of Computational Science Important? 026 Tradeoffs in Implementation of Computational Science as an Interdisciplinary program versus establishing a new department 027 Remarks on the Curriculum and Student Audience 028 Program in Information Age Computational Science Implemented Within Current Academic Program 029 Federal 1994 Blue Book Comparison of National and Grand Challenges 030 CPS616: Technologies and Applications of the Information Age 031 Overview of Draft Curriculum for CPS616 032 What we taught this Spring CPS600 -- "Technologies for Webwindows" -- The next generation (meta)Computing and Communications Environment 033 Master's Degree in Multimedia Studies