You're not currently signed in. Sign in »

Iterative and Multigrid Methods

CS556 :: Fall 2026

Class Time Monday/Wednesday, 11:00 a.m.–12:15 p.m. [Catalog]
Class Location1214 Siebel Center for Computer Science
Class URL go.illinois.edu/cs556
Instructor Luke Olson

About the Course Lectures Homework On Attendance Mental Health and Wellness

About the Course

Do you have a large, sparse matrix or graph problem that you'd like to solve? Then this course is for you!

The linear system A x = b: the nonzero entries of A form a narrow band along the diagonal, leaving most of the matrix empty, while x and b are dense columns.

The course covers roughly three topics: the fundamentals of numerical linear algebra, iterative methods (such as CG and GMRES), and multilevel methods (for example, geometric and algebraic multigrid).

The course involves homeworks and a final project. There is also a strong participation grade based on your attendance (informal) and ability to keep up with handouts and other tasks. The tentative grade breakdown is:

  • Homework: 40%
  • Final project: 50%
  • Attendance and handouts: 10%

This will be finalized by the first week of class.

The final project will be built over the last half (approximately) of the semester, with several steps, depending on the course size:

  • prj00: topic selection
  • prj01: description of the topic, with steps
  • prj02: goals and workflow
  • prj03: setup and initial results
  • prj04: summary of a peer project
  • prj05: critique of a peer project
  • prj06: draft slides (1-3 slides, format given in class)
  • prj07: final slides (due before the first presentation)

The course homeworks and examples in class will be in Python. In particular, we will use the sparse features in SciPy and the solvers in PyAMG.

Lectures

On Attendance

If you have cold-like symptoms or otherwise do not feel well, please stay home.

Missing class because you are ill will not affect your grade, and I will work with you to cover the material, over Zoom if that helps.

Mental Health and Wellness

Significant stress, mood changes, excessive worry, substance/alcohol misuse or interferences in eating or sleep can have an impact on academic performance, social development, and emotional wellbeing. The University of Illinois offers a variety of confidential services including individual and group counseling, crisis intervention, psychiatric services, and specialized screenings which are covered through the Student Health Fee. If you or someone you know experiences any of the above mental health concerns, we strongly encourage you to contact or visit any of the University’s resources provided below. Getting help is a smart and courageous thing to do for yourself and for those who care about you.

  • Counseling Center (217) 333-3704
  • McKinley Health Center (217) 333-2700
  • 988 Suicide & Crisis Lifeline — call or text 988, or chat at 988lifeline.org
  • Rosecrance Crisis Line (217) 359-4141 (available 24/7, 365 days a year)
  • If you are in immediate danger, call 911.

Adapted from the statement approved by the University of Illinois Counseling Center.