CS6461 - Computer Architecture Fall 2016 Morris Lancaster: Lecture 0 - Administrative
CS6461 - Computer Architecture Fall 2016 Morris Lancaster: Lecture 0 - Administrative
Fall 2016
Morris Lancaster
Lecture 0 - Administrative
October 7, 2017
Contact Me
email: [email protected]
Required:
Rampolla, M.L. A Short Guide to Writing in History, 6th.
Ed. St. Martins Press 0312403577
Optional:
Hennessy, J. & Patterson, D. Computer Architecture: A
Quantitative Approach, 5th Edition, Morgan Kaufmann
Note: Rampollas book contains the rules for writing good term papers. A
question from this book may appear on the final exam. When grading
your term papers for spelling, usage, structure, etc., Rampolla will be
used as the key reference. It is strongly recommended that you buy this
book and read it. There is NO excuse for a poorly written paper at the
Graduate Level!!
Class notes will be on the website. These will be posted to the class
Blackboard site.
The final exam will be drawn from the class notes, the lectures, and
the readings.
The class notes will serve as an outline, but I will provide additional
material during the lectures. Therefore, it is incumbent upon you to
attend every lecture (unless you are ill or on travel for your job) or to
obtain class notes from someone who was physically present (and,
hopefully, awake).
The textbook is supplemental to the lectures. You should read
for absorption and understanding, not for regurgitation.
Other Reading:
Substantial additional reading is required. These papers
will be posted to the class Blackboard site. Others, you
will have to access for yourself at URLs or through
reading articles in technical journals in the library.
Courses
coursera
MIT Open Courseware
Carnegie Mellon
Too Much!!!! There are many others. You find them if they help you!!!
Lecture videos
All over the place. YouTube for example
The bulk of the grade for this course will consist of a class project.
Working in teams of 3 or 4, you will build a simulation of a small-
scale computer system, consisting of central processor, memory,
and some I/O systems.
The team will be graded on their group results. Therefore, it is up
to the team to make sure everyone does his or her fair share.
Do NOT ask me to resolve team conflicts or referee team
disputes. As graduate students, you will need to get along for a
semester in order to achieve a common goal.
The class project will consist of four segments spaced out over
the course of the semester. Each segment will require
approximately 3-4 weeks. The last segment will be submitted at
the time of the final exam (or shortly thereafter).
This is an example of agile programming!
October 7, 2017 Dept. of Computer Science - CS6461 Computer Architecture L0-10
Adapted from Professor Stephen Kaislers Slides
Class Project - II