Course Support Materials
Solutions manual and project manual: Available at Prentice Hall Website for this book Go here for Prentice Hall instructor support Websites for my other books. Go here for Prentice Hall instructor support Websites for the International Edition of this book and my other books.
Project Support: This document describes support available to instructors for assigning projects to students.
Computer Science Student Resource Site: Help and advice for the long-suffering, overworked student.
PowerPoint Slides: The "official" set of slides commissioned for use specifically with this book. Developed by Kim Mclaughlin. This is a partial set. The full set available at the Prentice Hall Instructor Resource Center for this book.
Figures: On-line copies of figures from the book in PDF (Adobe Acrobat) format. This is a partial set. The full set available at the Prentice Hall Instructor Resource Center for this book.
Tables: On-line copies of tables from the book in PDF (Adobe Acrobat) format. This is a partial set. The full set available at the Prentice Hall Instructor Resource Center for this book.
Course Notes: A detailed set of notes in PDF format suitable for student handout or for use as viewgraphs. These notes were developed by Prof. N. J. Davis of Virginia Polytechnic Institute.
Errata sheet: Latest list of errors, updated at most monthly. File name is Errata-COA9e-mmyy.pdf. If you spot any errors, please contact me at .
SimpleScalar LLC : More recent development of SimpleScalar software is being done here. The license remains free for academic use. Site includes downloadable software and documentation.
SimpleScalar: The home page includes downloadable software and documentation.
SMPCache: The home page includes downloadable software and documentation.
A Discussion of Textbook Cost Myths: From the Text and Academic Authors Association.
Mailing List
A moderated mailing list has been set up so that instructors using this book can exchange information, suggestions, and questions with each other and with the author. To subscribe, send a blank email to ws-coa-subscribe@yahoogroups.com. You will receive a confirmation message. Just reply to this message and your subscription will be complete. To unsubscribe, send a blank email to ws-coa-unsubscribe@yahoogroups.com . To post a message, send to ws-coa@yahoogroups.com. Note: You should receive a reply to your subscription request in a few hours, asking for confirmation. If not, try again. The confirmation email asks you to confirm either by replying to the email or by going to a web link. The web link is more reliable. If you reply by email and do not receive a subsequent email confirming your subscription, try again.
COA Courses
Instructors might find these web sites for courses taught using this book useful. I would appreciate hearing about web sites for other courses.
CS 232 Computer Organization Colby College. Set of projects.
CCE 1011 Introduction to Computer Systems University of Malta.
CSCI/CMPE 2333.02 Computer Organization and Assembly Language University of Texas - Pan American. Lecture slides.
Advanced Computer Architecture Al-Balqa Applied University - Jordan.
CMPS 2084: Introduction to Computer Architecture Midwestern State University.
COS 335 Computer Architecture and Assembly Language U. of Maine.
810:142Computer Architecture U. of Northern Iowa - Homework problems with solutions.
COSC 243 Computer Architecure and Operating Systems U. of Otago, New Zealand. Lecture notes.
TDTS08 Advanced Computer Architecture Linkoping U. Lecture notes.
CS 312 - Computer Architecture & Organization Central Washington U. Includes lab assignments.
TCSS 372A Computer Architecture Washington U.
Computer Organization I U. of Helsinki. In Finnish.
CSCI 4717 Computer Architecture. East Tennessee State U. Includes lab projects, good set of PPT slides, other material.
Computer Organization and Architecture. U. Pompeu Fabra, Spain.
CMPT 385 Computer System Organization. Montclair State U.
CS 330 Computer Architecture. Wilkes U. Includes lab exercises.
IS311. California State U., Northridge. Includes a number of handouts.