Course outline (updated Mar 2, 2026):

Course outline, tentative:

(Mar 10)

(Apr 7)

(Apr 28)