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