| Class | Cornell, CIS dept |
| 401, 402, 403 | |
| part of Computational Science and Engineering Grad Option | |
| URLs | URL: http://www.cs.cornell.edu/courses/cs401/2001fa/ |
| URL: http://www.cs.cornell.edu/courses/cs402/2001fa/ | |
| URL: http://www.cs.cornell.edu/courses/cs403/2002sp/ | |
| URL: http://www.cs.cornell.edu/courses/cs404/2002sp/ | |
| Topics | series of courses which cover pure and applied scientific computing |
| Notes | - Has online lectures and problem sets |
| - Uses Matlab | |
| - All taught by Andrew J. Pershing |
| Class | University of Utah, School of Computing, |
| CS 5210 - Advanced Scientific Computation I and II | |
| Part of Computational and Engineering Program | |
| URL | URL: http://www.cs.utah.edu/~cs5210/ |
| URL: http://www.cs.utah.edu/~cs6220/ | |
| Audience | graduate students |
| Main topics | I. Numerical Analysis and some parallel programming with MPI |
| II. PDEs | |
| Teaching | I. "Some emphasis will be put on optimality of discussed algorithms." |
| Techniques | II. "learning by doing" |
| Book | I. Scientific Computing, An Introductory Survey, 2nd Ed., by M. Heath, McGraw-Hill, 2002. |
| II. Class Notes written by Chris Johnson [9] |
| Class | Stanford, Computer Science Department |
| CSD 238 - Parallel Methods in Numerical Analysis | |
| URL | URL: http://www.stanford.edu/class/cs238/index.html |
| Audience | advanced undergraduate/beginning graduate |
| Main topics | parallel architectures, programming models, matrix computations, FFT, |
| fast multipole methods, domain decomposition, graph partitioning | |
| Teaching | no exams, there are 4 involved programming projects |
| Techniques | |
| Books | Numerical Linear Algebra for High-Performance Computers, |
| by Jack Dongarra, Ian Duff, Danny Sorenson, and Henk van der Vort, SIAM. | |
| Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial | |
| Differential Equations, by Barry Smith, Peter Bjorstad, and William Gropp, | |
| Cambridge University Press. | |
| also MPI and architecture books |
| Class | Indiana, Computer Science Department |
| P573: Scientific Computing I | |
| URL | URL: http://www.cs.indiana.edu/classes/p573/ |
| Audience | beginning graduate students in scientific, engineering, or math disciplines |
| Main topics | high-performance computer architectures, software tools and packages, |
| characteristics of commonly used numerical methods, graphical presentation | |
| of results, and performance analysis and improvement | |
| Teaching | final exam, small programming projects which add up to 70% of grade |
| Techniques | |
| Books | most materials needed on web, only reference books given |
| Introduction to Matrix Computations by G.W. Stewart | |
| High Performance Computing by Kevin Dowd | |
| Mastering Matlab by Hanselman and Littlefield |
Online Notes
Problem Sets and some Solutions
Other References