For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). You can do the supplemental reading before or after lecture; whatever works best for you.
If you have any trouble accessing any of these materials, please post a message on Piazza and we'll help!
# Title Outline Slides Supplemental Reading
1 Modularity, Abstraction, and the Impact of Systems Outline All animations; limited animations Textbook §1.1-1.5, §4.1-4.3
2 Naming Outline All animations; limited animations Textbook §2.2, §3.1
3 Virtual Memory Textbook §5.1, §5.3, §5.4; Architecture review
4 Bounded Buffers and Locks Textbook §5.2; Atomic exchange