In the Fall of 2020, we are developing online lectures and review questions (knowledge checks) for students who are learning at a distance -- whether because of the pandemic or simply because it is not possible to have a synchronous face-to-face classroom experience. . These are part of the material for an on-line (only) course that one of us (Jim) will be teaching in the Fall of 2020. We're making this available to anyone who'd like to learn from this material, and hope folks will find them interesting and useful.
Online lectures and review questions (knowledge checks). Chapters 1, through 4 are currently online (Chapters 5 and 6 are "in production :-)):