CSE 371 Spring 2006 Class Schedule
This table contains the tentative class schedule. Lecture notes
and readings are divided by topic, not by class period. For instance, we
will spend the first two class periods discussing performance analysis. The lecture notes and readings correspond to both class
periods.
NOTE: by design, the links on this page are not accessible from outside the .upenn.edu domain.
| Class# / Date | Topic | Lecture Notes | Readings | Homework |
| 1. 1/10 (T) | Performance and Cost | PDF1, PDF4 | P&H: Chapter 1
P&H: Chapter 4 |
|
| 2. 1/12 (R) | ||||
| 3. 1/17 (T) | Instruction Set Architecture | PDF1, PDF4 | P&H: Chapter 2
P&H: Appendix A (for reference) |
Homework 1, Solutions |
| 4. 1/19 (R) | ||||
| 5. 1/24 (T) | Basic Digital Design | PDF1, PDF4 | P&H: Chapter 1 | |
| 6. 1/26 (R) | ||||
| 7. 1/31 (T) | Integer Arithmetic | PDF1, PDF4 | P&H: Chapter 3 (except for 3.6 and 3.7) | Homework 2, Solutions |
| 8. 2/2 (R) | ||||
| 9. 2/7 (T) | Datapath and Control | PDF1, PDF4 | P&H: Chapter 5 | |
| 10. 2/9 (R) | ||||
| 11. 2/14 (T) | Pipelining | PDF1, PDF4 | P&H: Chapter 6 | Homework 3, Solutions |
| 12. 2/16 (R) | ||||
| 13. 2/21 (T) | Floating Point Arithmetic | PDF1, PDF4 | P&H: Chapter 3.6 and 3.7 | |
| 14. 2/23 (R) | Buffer, pre-midterm review | |||
| 15. 2/28 (T) | Midterm | 2006 mid-term (solutions)
2005 mid-term (solutions) 2004 mid-term (solutions) |
||
| 16. 3/2 (R) | No class | |||
| 17. 3/14 (T) | Midterm Solutions, Mid-Course Evaluations | |||
| 18. 3/16 (R) | Caches | PDF1, PDF4 | P&H: Chapter 7.1-7.3 | |
| 19. 3/21 (T) | ||||
| 20. 3/23 (R) | Homework 4, Solutions | |||
| 21. 3/28 (T) | Main Memory | PDF1, PDF4 | P&H: Chapter 7.4-7.8 P&H: Appendix B.5 |
|
| 22. 3/30 (R) | ||||
| 23. 4/4 (T) | I/O | PDF1, PDF4 | P&H: Chapter 8 | |
| 24. 4/6 (R) | ||||
| 25. 4/11 (T) | Parallelism | PDF, PDF4 | None | Homework 5, Solutions |
| 26. 4/13 (R) | ||||
| 27. 4/18 (T) | ||||
| 28. 4/20 (R) | Big Review | |||
| 29. 5/3 (W) | Final (12-2PM, DRL, room A2) | 2005 final (solutions) | ||