CS595:

Advanced Scientific Computing (Fall, 2008)

Wedn. 6:25-9:05pm, SB 106


Instructor: Hong Zhang, Research Professor, Department of Computer Science, IIT.
Email:        hzhang@mcs.anl.gov
Web Page: www.mcs.anl.gov/~hzhang/teach/cs595
Office Hours and Location: Wedn. 3:30 - 5:30pm, SB229C

Course Description: This course is designed for graduate and upper-level undergraduate students in the fields of science and engineering. The objective is to introduce the essential analytic and algorithmic ideas, as well as broaden understanding and gain experience on advanced scientific computing. The course contains following subjects:

Students are expected to gain hands-on numerical programming experience on state-of-the-art parallel computers. By the end of the course, students are required to apply the theories and techniques learned in the class to projects either in their own field (particularly encouraged) or projects suggested by the instructor. Successful course project may lead to summer internship at the Argonne National Laboratory.

Selected examples of student project (Spring, 2006):

Prerequisites: Advanced calculus, linear algebra, background on numerical computing. Programming skill.

Grading: Homework: 30%, Class participation: 20%, Final project: 50%.

References:

Lecture Notes and Assignments: blackboard.iit.edu

Course Project: