CSC2600-01 | 11:00AM-12:15PM | Wed, Fri: Sep 6-Dec 11 | Edgerley 207 |
Required Lab | 2:00PM-3:50PM | Fri: Sep 6-Dec 6 | Edgerley 207 |
Instructor: | Stephen Taylor |
Office: | Edgerly 312A |
Office hours: | Wed 2:00-4:30PM (and by appointment) |
Web page: | http://computersystemsartists.net/fall13 |
Email: | staylor@fitchburgstate.edu |
Office phone: | 978-665-3704 |
Home phone: | 508-867-9288 |
Course Description: (From the catalog) The purpose of this course is to provide a thorough discussion of the fundamentals of computer organization and architecture and to relate these to contemporary computer design issues. After a brief review of the basic digital components used, the steps that a designer would go through in the design of an elementary system are covered followed by a discussion of the organization and design of the central processing unit (CPU) and various control system implementations. The input/output and memory subsystems are included as is a brief discussion of multiprocessing systems, pipelining and virtual memory. Students registering for this course must also register for the accompanying lab course.
The purpose of this course is to develop students' understanding of tradeoffs involved in the organization, implementation and operation of a typical digital computer. Upon completion of the course, a student should understand the following:
This is partly a lab course. You can't do the labs if you aren't in the lab. I don't take attendence, but my grading reflects my expectation of seeing you regularly:
Quizzes and exams are ordinarily due in the period in which they are given, and may not be turned in later, although they may be excused if you have a convincing story, such as your grandmother getting married in Provincetown.Labs are due on the day on which they are assigned, but not necessarily in class. Anything turned in by midnight is on time, and unless I am actually in my office at midnight, anything I find in my box on the following morning is assumed to have been turned in on time.
Papers and programming assignments are similarly due by midnight. Late papers and programs may be accepted after their due date, but I am likely to mark them down for lateness.
David Harris and Sarah Harris,This book is now in its second edition, but the first edition is available used on the web. The first edition should be perfectly adequate. I usually buy used textbooks from abebooks.com but Amazon and Ebay also carry used books.Digital Design and Computer Architecture
Morgan Kaufman Publishers