CSE 2015

Wednesday Friday
Week 1 Lec-1: Complexity Lec-2: Naming
HW-1: DNS
Week 2 Lec-3: File System Layers
Lab-1: Inode Manager
Lec-4: File System API
Rec-1: Wrose Is Better
HW-2: UNIX
Week 3 Lec-5: Storage System Lec-6: C/S & RPC
Lab-2: RPC
Week 4 Lec-7: OS & VM Lec-8: Bounded Buffer
Rec-2: FFS
Week 5 Lec-9: Lock
Lab-3: RPC
HW-3: Valgrind
Lec-10: Thread
Week 6 Lec-11: OS Structure Lec-12: Performance
Rec-3: Eraser
HW-4: MapReduce
Week 7 Lec-13: Performance-2 Lec-14: Network Intro
Week 8 Midterm Exam Midterm Exam Analysis
Rec-4: MapReduce
Week 9 Lec-15: Network Layer
HW-5: Traceroute
Lab-4: Lock
International Labor Day
Week 10 Lec-16: End-to-end Layer
HW-6: TCP
Lec-17: Congestion Control
Rec-5: End-to-end
Week 11 Lec-18: Fault-tolerance & Logging
Lab-5: Log
Lec-19: Crash Consistency
Week 12 Lec-20: Distributed Transaction
HW-7: Logging
Lec-21: Consistency
Rec-6: RAID
Week 13 Lec-22: RSM Lec-23: Security Intro
HW-8: RSM
Week 14 Lec-24: Isolation Lec-25: Secret Protection
Rec-7: Concurrency Control
HW-9: Stack
Week 15 Lec-26: Encryption Lec-27: Secure Channels
Week 16 Lec-28: Availability and Anonymity Lec-29: Review
Rec-8: Stack Smashing
Week 17 Final Exam Week