This is a course on high performance computing with an emphasis on scientific computing. It is designed for senior undergraduate students in computer science as well as graduate students interested in computational science and engineering.

Materials for this course were created and tested (i.e., taught!) by Edmond Chow at Georgia Tech. This course is continually undergoing revision. Check back often for improvements and additions!

Presentations (Graduate level)

Presentations (Undergraduate level)

Worksheets (Undergraduate level)

Assignments (Undergraduate level)


Georgia Tech is grateful to the Intel University Program Office for a grant providing hardware used in this course. Additional support was generously provided by an Intel Parallel Computing Center grant at Georgia Tech. For information about the center activities, click here.