Princeton University
|
Computer Science 471
|
|
| September 9: | Introduction | Read Chapter 1, Quiz 0! |
| September 14: | ISA 1 | Read Chapters 1,3, Appendix B |
| September 16: | ISA 2 | Quiz 1! |
| September 21: | Performance | |
| September 23: | Arithmetic | Read Chapters 1-4/B, Project partner selection after class, No Quiz! |
| September 28: | Arithmetic | Read Chapters 1-5/B |
| September 30: | Datapath | No Quiz! |
| October 1: | Problem Set 1 Due at 5PM | |
| October 5: | Control | |
| October 7: | Microprogramming | No Quiz! |
| October 12: | Pipelining | Read Chapters 1-6/B |
| October 14: | Pipeline Control | No Quiz! |
| October 15: | Problem Set 2 Due at 5PM | |
| October 19: | Q&A, Review | Project #1 Due at 11:59PM |
| October 21: | MIDTERM | |
| October 23-31: | FALL BREAK! | |
| November 2: | Branch Prediction | Read Chapters 1-6/B |
| November 4: | Branch Prediction/RTL | No Quiz! |
| November 9: | Memory Hierarchy | Read Chapters 1-7/B |
| November 11: | Memory Hierarchy | Quiz 2! |
| November 16: | Virtual Memory | Read Chapters 1-7/B |
| November 18: | Virtual Memory | No Quiz! |
| November 19: | Verilog Tutorial (for students doing the lab) | |
| November 23: | Memory Technology | |
| November 25-28: | THANKSGIVING BREAK | |
| November 30: | Instruction-Level Parallelism | |
| December 2: | Multiprocessor Parallelism | Read Chapters 1-7,9/B, No Quiz! |
| December 6: | Problem Set 3 Due at 5PM | |
| December 7: | I/O and Disk | Read Chapters 1-9/B |
| December 9: | Last Class - Review | No Quiz! |
| November 25-28: | WINTER BREAK | |
| January 7: | Problem Set 4 Due at 5PM | |
| January 8: | Project #2 Due | |
| January 12, 8:30AM: | FINAL Exam | Computer Science Building 104 |
| 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) |
Homeworks 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.
Project teams should work independently. Collaboration among team members is unrestricted (obviously).
Professor: David August - 407 CS Building - 258-2085 - Office Hours: TTh 2-4PM
Undergraduate Coordinator: Tina McCoy - 410 CS Building - 258-1746 tmmccoy@cs.princeton.edu
Teaching Assistants:
| Jonathan Chang | 004 CS Building | 258-1785 | Office Hours: WTh 2-3PM |
| Junwen Lai | 217 CS Building | 258-0451 | Office Hours: MTh 3-4PM |
| Neil Vachharajani | 004 CS Building | 258-1785 | Office Hours: TW 10-11AM |