Princeton University
|
Computer Science 471
|
|
| September 15: | Introduction | Read Chapter 1, Quiz 0! |
| September 20: | ISA 1 | Read Chapters 1,2, Appendix B |
| September 22: | ISA 2 | No Quiz! |
| September 27: | Metrics | |
| September 29: | Arithmetic | Read Chapters 1-4/B, Project partner selection after class, No Quiz! |
| October 4: | Arithmetic | Read Chapters 1-5/B |
| October 6: | Datapath | No Quiz!, Problem Set 1 due at 5PM |
| October 11: | Control | |
| October 13: | Microprogramming | No Quiz! |
| October 18: | Pipelining | Read Chapters 1-6/B |
| October 20: | Pipeline Control | No Quiz! |
| October 21: | Problem Set 2 Due at 5PM | |
| October 25: | Q&A, Review | Project #1 Due at 5PM |
| October 27: | MIDTERM | |
| October 31-November 4: | FALL BREAK! | |
| November 8: | Branch Prediction | Read Chapters 1-6/B |
| November 10: | Branch Prediction | No Quiz! |
| November 15: | RTL | Read Chapters 1-7/B, Guest Lecture |
| November 17: | Memory Hierarchy | Read Chapters 1-7/B, Quiz! |
| November 22: | Memory Hierarchy | |
| November 23-25: | THANKSGIVING BREAK | |
| November 29: | Virtual Memory | Read Chapters 1-7/B |
| December 1: | Virtual Memory | No Quiz! |
| December 6: | I/O and Disk | Read Chapters 1-9/B |
| December 8: | Memory Technology | No Quiz! |
| December 13: | Instruction-Level Parallelism | |
| December 15: | Multiprocessor Parallelism | Quiz! |
| December 19: | Problem Set 3 Due at 5PM | |
| December 16-January 9: | WINTER BREAK | |
| January 17: | Problem Set 4 Due at 5PM, no late days may be used | |
| January 17: | Project #2 Due, no late days may be used | |
| January 28, 9AM: | FINAL Exam | Room: Friend Center 006 |
| COS471A | COS471B/ELE375 | |
|---|---|---|
| Project | 0% | 40% |
| Midterm | 25% | 15% |
| Final | 40% | 25% |
| Quizzes | 10% | EXTRA CREDIT |
| Participation | 5% | 5% |
| Homework | 20% | 15% (best 3 of 4) |
Assignments should be attempted individually. If you cannot come up with an answer after trying for a while then you may discuss the material or specific issue with a friend/TA/Prof. The answers should be your own. In other words, don't discuss or compare your answers to an assignment with anyone or any source.
Project teams should work independently. Collaboration among team members is unrestricted (obviously).
Professor: David August - 209 CS Building - 258-2085 - Office Hours: after class or by appointment.
Undergraduate Coordinator: Donna O'Leary - 410 CS Building - 258-1746 doleary@cs.princeton.edu
Teaching Assistants:
| Jonathan Chang | 004 CS Building | 258-1785 | Office Hours: TTh 2-3PM |
| Easwaran Raman | 213 CS Building | 258-7727 | Office Hours: MW 11-Noon |
| Mike Wawrzoniak | 216 CS Building | 258-5330 | Office Hours: MW 1-2PM |