Information for local students:
Term/Year |
Class Number |
Section |
Act |
Days |
Time |
Room |
Instructor |
|---|---|---|---|---|---|---|---|
| Spring 2006 | 2224 | CSCI 320-01 | DIS | TR | 1100-1215 | YOLO 178 | Dr. J |
Textbook
|
Computer Organization and Design, 3/e David A. Patterson and John L. Hennessy, 2004. Elsevier Inc., Burlington, MA ISBN 1-55860-604-1 (Also available: PDF lecture notes to accompany the textbook.) |
Recommended/Supplementary/Reference Material:
|
Introduction to RISC Assembly Language John Waldron, 1999. Addison Wesley, Inc., Reading, Massachusetts ISBN 0-201-39828-1 (Also available: Author's website regarding the textbook, |
|
See MIPS Run Dominic Sweetman, 1999. Morgan Kaufmann Publishers, San Francisco, California ISBN 1-55860-410-3 |
Additional Requirements
|
| Students officially registered for the course will have their own Chico State Connection (CSC Portal) account. |
|
| Students are responsible for regularly checking their WebCT account (automatically generated through the CSC Portal) to access an up-to-date on-line calendar of events, current scores, on-line quizzes, etc. |
Theoretical Component (50%) |
||||||||
|---|---|---|---|---|---|---|---|---|
| 40% | Midterm Exam | |||||||
| 60% | Final Exam (as scheduled in the Class Schedule) | |||||||
Practical Component (50%) |
||||||||
| 40% | (In-class or online) Quizzes | |||||||
| 60% | Written Homework and/or Programming Assignments | |||||||
| - professor reserves the right to grade only a subset of assigned homework | ||||||||
Students are required to earn a C- (70%) or better in both the Theoretical and the Practical components; otherwise, the minimum of the scores of the two components will be used to calculate the student's final grade.
Real Interval |
Letter Grade |
University Definition |
|---|---|---|
| [96,100] | A | Superior Work |
| [90, 96) | A- | |
| [87, 90) | B+ | Very Good Work |
| [83, 87) | B | |
| [80, 83) | B- | |
| [77, 80) | C+ | Adequate Work |
| [73, 77) | C | |
| [70, 73) | C- | |
| [66, 70) | D+ | Minimally Acceptable Work |
| [60, 66) | D | |
| [ 0, 60) | F | Unacceptable Work |
Note: It is Dr. J's policy not to assign a final grade of D or D+ to graduate students. Hence,
graduate students with a class standing less than C- (70%) earn a final grade of F.
Please note that these policies are designed specifically for all Dr. J's on-site courses; not all policies may apply to this course, particularly if you are registered through the Center for Regional and Continuing Education (RCE) as a remote student. You must contact Dr. J if you have any questions or concerns regarding the applicability of a policy to this course.
Week |
Chapter |
Coverage/Comments |
|---|---|---|
| 1 | 1 | Introduction, Background Material |
| 2 | 2,3 | Performance; Instructions |
| 3 | 3 | Instructions, continued ... |
| 4 | A | Assemblers |
| 5 | B | Logic Design |
| 6 | 4 | Binary Arithmetic |
| 7 | 4 | Binary Arithmetic, continued ...
Midterm Exam, class time |
| 8 | 5 | The Processor |
| 9 | 5 | The Processor, continued ...; Mapping Control |
| 10 | 6 | Pipelining |
| 11 | 6 | Pipelining, continued ... |
| 12 | 7 | Memory hierarchy |
| 13 | 8 | Interfacing and I/O |
| 14 | 9 | Parallel Processors |
| 15 | Miscellaneous topics and catch-up | |
| 16 |   | Final Exam, as scheduled (see Class Schedule) |