Math/CS 471: Introduction to Scientific Computing, Fall 2014.ΒΆ

This course is an introductory course in scientific computing and will cover a wide variety of topics, some of them are listed below.

In designing the course I have been inspired by Randall J. LeVeque’s course AMath 483/583 so if you find that your are missing some information on these pages or if you want a slightly different description of some topic his class notes should be a good source of information.

The course repository where these notes and other files from class can be found is here.


  • We are about to start with OpenMP. There are good tutorials here and here.
  • Homework 4 has been posted (16/9).
  • Homework 3 has been posted.
  • The due date for homework 2 has been pushed forward two days from Wednesday to Friday.
  • There were an error in homework 2, you were told to use the relative error to inspect the convergence. As the roots for all equations are zero, this is a bad idea. I have changed the homework so that the absolute error is used instead.
  • Note that the textbook Introduction to High-Performance Scientific Computing by Victor Eijkhout is available here. Kudos to Weston for finding it.

General information:



Technical topics: