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