Lectures will occur on:
- Tuesday at 12PM-2PM, Law Theatre (Law Building 5)
- Wednesday at 10AM-12PM, The Tank Theatre (Haydon-Allen Building 23)
Week 1
Course Overview and x86-64 Assembly
Week 2
C to x86-64 Assembly (Continued)
Week 3
Misc. Assembly & Processes
Week 4
Processes (cont’d) and Memory/Storage
Week 5
Caches and Virtual Memory
Week 6
Memory Allocation
Week 7
Storage I/O and Networks
Week 8
Network Programming II & Concurrent Programming
Week 9
Synchronization and Cache Memories
Week 10
Linking & Optimization
Week 11
Thread Level parallelism & Design and debugging
Lecture pages will be released periodically throughout the semester, as they are taught. Check back here later!