Lectures
Lectures will be recorded for remote students through Zoom and can be accessed through Canvas. Old lecture videos from 2012 are also available: 2012 CS1760 Lecture Videos.
Date | Topic |
---|---|
September 8 | Introduction (PDF) |
September 13 | Mutual Exclusion (PDF) |
September 15 | Concurrent Objects (PDF) |
September 20 | Concurrent Objects |
September 22 | Shared Memory (PDF) |
September 27 | Shared Memory |
September 29 | Consensus (PDF) |
October 4 | Consensus |
October 6 | Universality of Consensus(PDF) |
October 11 | Spin Locks (PDF) |
October 13 | Spin Locks |
October 18 | Spin Locks |
October 20 | Midterm |
October 25 | Lists(PDF) |
October 27 | Lists |
November 1 | Monitors & Blocking Sync (PDF) |
November 3 | Queues and Stacks (PDF) |
November 8 | NO CLASS |
November 10 | Midterm 2 |
November 15 | Hash Maps (PDF) |
November 17 | Hash Maps |
November 22 | Steal (PDF) |
November 24 | (No Class) |
November 29 | Steal |
December 1 | Data Parallelism(PDF) |
December 6 | Transactional Memory |
December 8 | Third Midterm |