msu image

College of Engineering 
Department of Computer Science and Engineering

CSE 820: Advanced Computer Architecture

Spring 2009


Instructor: Dr. Richard J. Enbody

 
Time: TTh 8:30AM - 9:50AM
Room: Engineering 3400

 
Objectives
In this course students will study advanced concepts in computer architecture. The emphasis is on modern processor design, and will include multicore processor design. More than half the time will be spent with material related to the textbook; the remainder will be material not in the text. Research papers will be assigned to be read and analyzed.
 
Text:

text cover image
Computer Architecture: A Quantitative Approach, Fourth Edition, John L.Hennessy and David A. Patterson, 2006, ISBN 978-0-12-370490-0
Companion Site for Text: Solutions, Errata, Online Resources
 
 
 
 
 
 
 
Instructor: Dr. Richard J. Enbody
Instructor's Office: EB 3145
Office Hours: TTh 10:00am - 11:00am
Email: enbody@cse.msu.edu
Phone: (517) 353-3389
 
Grading
30%  Homework
30%  Midterm Exam (March 5)
35%  Final Exam (Tuesday, May 5, 7:45 - 9:45 AM)
05%  Classroom Participation

Course grade: 93% and above is a 4.0; 85% - 92% is a 3.5; 80% - 84% is a 3.0, etc.
 
Schedule
 
Lectures
 
On-Line Course Material
 
Lectures from Spring 2008
 
Notes
I have attempted to lay out the course in advance, but I reserve the right to modify this syllabus during the course of the term.
 
Any extenuating circumstances which impact on your participation in the course should be discussed with your lecture instructor as soon as those circumstances are known.
 
Make-ups for graded activities may be arranged if a student's absence is caused by documented illness or personal emergency.  A written explanation (including supporting documentation) must be submitted to your lecture instructor; if the explanation is acceptable, an alternative to the graded activity will be arranged.  Whenever possible, make-up arrangements must be completed prior to the scheduled activity.
 
All students are expected to be responsible users of the computer system provided for this course.  Account usage guidelines published by the Department of Computer Science and Engineering are available at http://www.cse.msu.edu/facility/policy.html.
 
The Department of Computer Science and Engineering expects all students to adhere to MSU's policy on Protection of Scholarship and Grades, which includes the statement,  ".... no student shall claim or submit the academic work of another as one's own" (Office of the Ombudsman). Students who plagiarize will receive a 0.0 on the assignment and can expect to receive a 0.0 for the course.
 
All software developed on MSU computer systems whether related to a class project or not is the property of MSU.  It isn't mine and it isn't yours, it is "their's."  If a final project involves programming, a final grade will not be awarded until all source code and documentation related to the project is in the instructor's hands.