| Week | Date | Topics | Deadlines |
|---|---|---|---|
| Week 1 | Jan 11 | Syllabus, Intro | assign HW1 |
| Jan 13 | . | ||
| Week 2 | Jan 19 | Processes, Threads, and Synchronization | . |
| Jan 21 | . | ||
| Week 3 | Jan 26 | HW1 due | |
| Jan 28. | Virtual Memory | assign HW2 | |
| Week 4 | Feb 2 | . | |
| Feb 4 | Scheduling | . | |
| Week 5 | Feb 9 | HW2 due | |
| Feb 11 | assign HW3 | ||
| Week 7 | Feb 16 | I/O and File Management | . |
| Feb 18 | . | ||
| Week 8 | Feb 23 | Communication | . |
| Feb 25 | return Mid-Term Exam | ||
| Week 9 | Mar 2 | Mid-Term Exam | HW3 due |
| Mar 4 | Distributed Systems | assign HW4 | |
| Week 10 | Mar 9 | . | |
| Mar 11 | . | ||
| Week 11 | Mar 16 | No Class | . |
| Mar 18 | . | ||
| Week 12 | Mar 23 | Distributed Shared Memory | . |
| Mar 25 | HW4 due | ||
| Week 13 | Mar 30 | assign HW5 | |
| Apr 1 | No Class | . | |
| Week 14 | Apr 6 | Distributed File Systems | . |
| Apr 8 | . | ||
| Week 15 | Apr 13. | Clusters | . |
| Apr 15. | . | ||
| Week 16 | Apr 20. | Protection and Security | . |
| Apr 22. | HW5 due | ||
| Week 17 | Apr 27 | Research Papers | . | Apr 29 | . |
| Week 18 | |||
| May 6 | Final Exam from 8am to 11am | . |
*This schedule is tentative and subject to change.