NOTE: This old web site is
out of date. This is the course web site from a past quarter,
22sp (Spring 2022), but the current quarter is
25sp (Spring 2025). If you are a current student taking the course, this is not your class web site, and you should visit the
current class web site instead.