| Date 2003 |
Week | Lecture | Subject to Change | HW Release |
Homework Due Dates |
Help@5:15 | ||
| 6-Jan | Mon | Start | 1 | |||||
| 7-Jan | Tue | 1 | Introduction (1)/Assessment | All 1 | ||||
| 9-Jan | Thu | 2 | Assessment Feedback/Start Processors (2) | |||||
| 10-Jan | Fri | |||||||
| 13-Jan | Mon | 2 | ||||||
| 14-Jan | Tue | 3 | Processors (2) | |||||
| 16-Jan | Thu | 4 | Processors (2a) | |||||
| 17-Jan | Fri | HW1-Assy | ||||||
| 20-Jan | Mon | Holiday | 3 | |||||
| 21-Jan | Tue | 5 | Datapath (4)/Datapath (5) | |||||
| 23-Jan | Thu | 6 | Datapath (6abd) (Control & Intro to Pipelining) | |||||
| 24-Jan | Fri | HW2 | ||||||
| 27-Jan | Mon | 4 | ||||||
| 28-Jan | Tue | 7 | Pipelining (7) | L2 | ||||
| 30-Jan | Thu | 8 | Performance (3) | |||||
| 31-Jan | Fri | PRJ1-Datapath/FSM | ||||||
| 3-Feb | Mon | 5 | ||||||
| 4-Feb | Tue | 9 | Process (8) | |||||
| 6-Feb | Thu | 10 | Interrupts(9)/Memory (10) | |||||
| 7-Feb | Fri | Prj2 | HW2-Interrupt code | |||||
| 10-Feb | Mon | 6 | B6A | |||||
| 11-Feb | Tue | 11 | Quiz 1 | |||||
| 13-Feb | Thu | 12 | Memory(10) (Continued) | |||||
| 14-Feb | Fri | Drop Day | HW3 | |||||
| 17-Feb | Mon | 7 | ||||||
| 18-Feb | Tue | 13 | Virtual Memory (11) | L2 | ||||
| 20-Feb | Thu | 14 | Memory Hierarchy (12) | |||||
| 21-Feb | Fri | PRJ2-I/O Interrupts | ||||||
| 24-Feb | Mon | 8 | ||||||
| 25-Feb | Tue | 15 | Memory Hierarchy 2 (13) | |||||
| 27-Feb | Thu | 16 | BigPictureRealStuff(29) | |||||
| 28-Feb | Fri | MidTerm | Prj3 | HW3-Caching | ||||
| 3-Mar | Mon | Spring Break | 9 | |||||
| 7-Mar | Fri | Spring Break | ||||||
| 10-Mar | Mon | 10 | ||||||
| 11-Mar | Tue | 17 | IO 1 (14)/IO 2 (15) | |||||
| 13-Mar | Thu | 18 | IO 2 (15)/I/O 3(17) | |||||
| 14-Mar | Fri | |||||||
| 17-Mar | Mon | 11 | HW4 | |||||
| 18-Mar | Tue | 19 | Parallel Processing(18a)/Mutex(18b) | L2 | ||||
| 20-Mar | Thu | 20 | Threads(19)/Synchronization (20) | |||||
| 21-Mar | Fri | Prj4 | PRJ3-VM | |||||
| 24-Mar | Mon | 12 | B6A | |||||
| 25-Mar | Tue | 21 | Quiz 2 | |||||
| 27-Mar | Thu | 22 | Threads Questions | |||||
| 28-Mar | Fri | |||||||
| 31-Mar | Mon | 13 | ||||||
| 1-Apr | Tue | 23 | Networking (21) | Moved | ||||
| 3-Apr | Thu | 24 | Network Protocols (22) | |||||
| 4-Apr | Fri | Prj5 | HW4-Thread warmup | |||||
| 7-Apr | Mon | 14 | ||||||
| 8-Apr | Tue | 25 | History of the Internet (Movie) | B6A | ||||
| 10-Apr | Thu | 26 | TCP/IP (26) | |||||
| 11-Apr | Fri | PRJ4-MTOS HW5-Cancelled |
||||||
| 14-Apr | Mon | 15 | ||||||
| 15-Apr | Tue | 27 | RPC(23) | L2 | ||||
| 17-Apr | Thu | 28 | Catch up | |||||
| 18-Apr | Fri | PRJ5-Reliable Transport | ||||||
| 21-Apr | Mon | DeadWeek | 16 | |||||
| 22-Apr | Tue | DeadWeek | 29 | Guest Speaker Day | ||||
| 24-Apr | Thu | DeadWeek | 30 | Review & Wrap-up | ||||
| 25-Apr | Fri | DeadWeek | ||||||
| 28-Apr | Mon | Finals | 17 | See Oscar for schedule | ||||
| 2-May | Fri | Week |