HTML version of Scripted Foils prepared January 26 97

Foil 23 Undergraduate Minor in Computational Science
-- First Core Courses CPS311,313

From Remarks on Parallel Computing and HPCC Education Ohio Supercomputer Center Workshop -- January 24 1997. by Geoffrey C. Fox *

1 Prerequisite: Calculus, Physics, Programming
2 Level: Sophomore/Junior
3 System: CM5 with CMFortran (Approximately Fortran90)
4 Topics: Calculation with Vectors and Arrays
  • Direct Solution of Linear Systems
  • Interpolation (Polynomial, Spline, two dimensional)
  • Rounding Error in Floating Point Arithmetic
  • Elementary Numerical Quadrature
5 Philosophy:
  • Motivate and Illustrate with Examples from Physics, Chemistry and Engineering
  • Treat CM5 with CMFortran as a powerful, high-level system so that it is relatively easy to write programs that are "fast enough"
  • Pay attention to performance but avoid emphasis on tricky issues of parallel performance
  • Lab component (CPS313) addresses programming details and incorporates computational and programming exercises which reinforce material in lectures.
  • Programming Exercises usually modify programs discussed in class or use routines provided by the instructor

Table Font Size


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Aug 10 1997