| Date 2003 |
Week | Lecture | Subject to Change | #Slides | HELP CoC 101 |
Release | Due date | ||
| 18-Aug | Mon | Start | 1 | ||||||
| 19-Aug | Tue | 1 | Introduction (1)/Preassessment | 50 | |||||
| 21-Aug | Thu | 2 | Feedback/Start Processors (2) | 40/54 | |||||
| 22-Aug | Fri | End Drop Add | HW1 | ||||||
| 25-Aug | Mon | 2 | |||||||
| 26-Aug | Tue | 3 | Processors (2)/ProcessorsPartDeux | 54/108 | |||||
| 28-Aug | Thu | 4 | ProcessorsPartDeux | 108 | P1 | ||||
| 29-Aug | Fri | HW1 - Assembly | |||||||
| 1-Sep | Mon | Holiday | 3 | ||||||
| 2-Sep | Tue | 5 | Datapath (4) | 52 | |||||
| 4-Sep | Thu | 6 | Datapath (5) | 28 | |||||
| 5-Sep | Fri | ||||||||
| 8-Sep | Mon | 4 | h1 | ||||||
| 9-Sep | Tue | 7 | Bitwise(6a)/Control(6b)/Interrupts(9) | 7/8/26 | |||||
| 11-Sep | Thu | 8 | Intro to Pipelining(6d) | 51 | |||||
| 12-Sep | Fri | HW2/P2 | P1 - Processor | ||||||
| 15-Sep | Mon | 5 | |||||||
| 16-Sep | Tue | 9 | Pipelining (7) | 25 | |||||
| 18-Sep | Thu | 10 | Performance(3) | 17 | |||||
| 19-Sep | Fri | ||||||||
| 22-Sep | Mon | 6 | h2 | ||||||
| 23-Sep | Tue | 11 | Quiz 1 | ||||||
| 25-Sep | Thu | 12 | Process (8) | 47 | |||||
| 26-Sep | Fri | Drop Day | HW2 - Pipelining, Performance, Interrupts | ||||||
| 29-Sep | Mon | 7 | h3 | ||||||
| 30-Sep | Tue | 13 | Memory(10) | 133 | |||||
| 2-Oct | Thu | 14 | Memory (10) (continued) | 133 | |||||
| 3-Oct | Fri | HW3/P3 | P2 - Interrupt Handler | ||||||
| 6-Oct | Mon | 8 | |||||||
| 7-Oct | Tue | 15 | Memory Hierarchy (12) | 68 | |||||
| 9-Oct | Thu | 16 | Memory Hierarchy 2 (13) | 55 | |||||
| 10-Oct | Fri | MidTerm | |||||||
| 13-Oct | Mon | Fall Break | 9 | ||||||
| 14-Oct | Tue | Fall Break | |||||||
| 16-Oct | Thu | 17 | BigPictureRealStuff (29) | 26 | |||||
| 17-Oct | Fri | HW3 - Caching | |||||||
| 20-Oct | Mon | 10 | h4 | ||||||
| 21-Oct | Tue | 18 | IO 1 (14)/IO 2 (15) | 30/48 | |||||
| 23-Oct | Thu | 19 | IO 3 (17) | 59 | |||||
| 24-Oct | Fri | HW4/P4 | P3 - Virtual Memory | ||||||
| 27-Oct | Mon | 11 | |||||||
| 28-Oct | Tue | 20 | BigPictureRealStuff (29) | 26 | |||||
| 30-Oct | Thu | 21 | Parallel Processing (18a) | 81 | |||||
| 31-Oct | Fri | ||||||||
| 3-Nov | Mon | 12 | h5 | ||||||
| 4-Nov | Tue | 22 | Quiz 2 | ||||||
| 6-Nov | Thu | 23 | Disk Basics/Mutex (18b)/Threads (19) | 37/53 | |||||
| 7-Nov | Fri | HW4 - Threads | |||||||
| 10-Nov | Mon | 13 | h6 | ||||||
| 11-Nov | Tue | 24 | Threads/Synchronization (20) | 70 | |||||
| 13-Nov | Thu | 25 | DMA/Networking (21) | 83 | |||||
| 14-Nov | Fri | P5 | P4 - MultiThreaded Operating System | ||||||
| 17-Nov | Mon | 14 | h7 | ||||||
| 18-Nov | Tue | 26 | Network Protocols (22) | 43 | |||||
| 20-Nov | Thu | 27 | TCP/IP (26) | 102 | |||||
| 21-Nov | Fri | HW4 - Real Due Date | |||||||
| 24-Nov | Mon | 15 | |||||||
| 25-Nov | Tue | 28 | IO 1 (14)/IO 2 (15) | 30/48 | |||||
| 27-Nov | Thu | Thanksgiving | |||||||
| 28-Nov | Fri | Thanksgiving | |||||||
| 1-Dec | Mon | DeadWeek | 16 | h8 | |||||
| 2-Dec | Tue | DeadWeek | 29 | IO 3 (17) | 59 | ||||
| 4-Dec | Thu | DeadWeek | 30 | Preview/Wrap up/Review(25) | 35 | ||||
| 5-Dec | Fri | DeadWeek | P5 - Reliable Transport Protocol | ||||||
| 8-Dec | Mon | Finals | 17 | See Oscar for schedule | |||||
| 12-Dec | Fri | Week |