| Class | Date | Day | Topic | Notes |
| 1 | Sept 11 | Wed | Introduction | - |
| 2 | Sept 16 | Mon | Error Correcting Codes | - |
| 3 | Sept 18 | Wed | Error Correcting Codes | - |
| 4 | Sept 23 | Mon | Error Correcting Codes | - |
| 5 | Sept 25 | Wed | Separators | Assign 1 due |
| 6 | Sept 30 | Mon | Separators | - |
| 7 | Oct 2 | Wed | Separators | - |
| 8 | Oct 7 | Mon | Separators | - |
| 9 | Oct 9 | Wed | Separators | - |
| 10 | Oct 14 | Mon | Separators | - |
| 11 | Oct 16 | Wed | Logistics | - |
| 12 | Oct 21 | Mon | Logistics | - |
| 13 | Oct 23 | Wed | Logistics | - |
| 14 | Oct 28 | Mon | Privacy | - |
| 15 | Oct 30 | Wed | Privacy | - |
| 16 | Nov 4 | Mon | Networking and Data Distribution | - |
| 17 | Nov 6 | Wed | Networking and Data Distribution | - |
| 18 | Nov 11 | Mon | Networking and Data Distribution | - |
| 19 | Nov 13 | Wed | Indexing and Searching | - |
| 20 | Nov 18 | Mon | Indexing and Searching | - |
| 21 | Nov 20 | Wed | Indexing and Searching | - |
| 22 | Nov 25 | Mon | Meshing | - |
| - | Nov 27 | Wed | Thanksgiving | - |
| 23 | Dec 2 | Mon | Meshing | - |
| 24 | Dec 4 | Wed | Meshing | - |