MATH3040: Topics in Scientific Computing

Math 3040 is an introduction to High Performance Computing. It is presented by Dr. M. Sussman for the twelve-week term during the summer of 2009. Classes will be held twice a week, on Tuesdays and Thursdays, 11:00AM-12:30PM, in Thackeray 704.

Course objective

To introduce students to high performance computing techniques involving parallel computing for large scale numerical models.

Computing language

The computing language used will be Fortran, the basics of which will be covered in the first part of the class. Although Fortran is by now a classical programming language, its formula-oriented philosophy still makes it a widely used language inside libraries for scientific computing.

Computing platforms

Students will develop and test their software in the parallel computing facilities in the Math Department as well as at the Pittsburgh Supercomputing Center.

Prerequisites
Topics covered



Mike Sussman 2009-02-24