The schedule will remain tentative all term.
Recommended readings are generally from the textbook, CS:APP3e. Problem set deadlines are for college; DCE students’ deadlines are 1 day later.
- Unit 1: Data representation
- Unit 2: Assembly & machine programming
- We 10/9–Th 10/10: Take-home Test 1
- Unit 3: Kernel programming
- Mo 10/21: EthiCS lecture (preread, ethics slides, UTF-8 slides)
- Unit 4: Storage & caching
- We 11/6–Th 11/7: Take-home Test 2
- Unit 5: Process management
- Unit 6: Synchronization
- In finals period: Take-home final