Syllabus for CSCI 620 Computer Architecture    Spring 2007

 

Class Days and Times:

CSCI

620

01

SEM

Computer Architecture

Im, Seung Bae

MW

12:00PM
1:15PM

OCNL 340

 

Instructor:            Seung-Bae Im

 

Office Hours:          Mon 1:20-2:00p, Tue 2:00-3:00p, Thr 2:00-3:00p

 

Office Phone:          (530)898-5056

Fax Phone:             (530)898-5995

E-mail Address:        sim@csuchico.edu

 

 

Prerequisites: CSCI 320 and classified graduate standing.

Catalog Description: Provides a thorough and fundamental treatment of the art of computer architecture. Topics include concepts of von Neumann architectures, methods of evaluating CPU performance, instruction-set design and examples, compiler issues, instruction pipelining, superscalar processors, methods for reduction of branch penalty, memory hierarchies, I/O systems, floating-point arithmetic, and current issues in parallel processing. Formerly CSCI 380.

Course Objectives:
The objectives of this course are to:

  • introduce students to the main topics in computer architecture that address various aspects of concurrent computation
  • foster an appreciation of architectural differences relative to a computer system's overall performance and capabilities/limitations in adapting to different applications; and
  • help students understand various representations and classifications of high performance architectures.


Course Outcomes:
Upon successful completion of this course, the student shall be able to:

  • apply learned fundamental elements of computer architecture to address various aspects of concurrent computation
  • understand and appreciate architectural differences relative to a computer system's overall performance and capabilities/limitations in adapting to different applications; and
  • clearly understand various representations and classifications of high performance architectures

 

 

Required Text

Click to go to the textbook site

Computer Architecture: A Quantitative Approach, 4/e
John L. Hennessy and David A. Patterson, 2006.
Morgan Kaufmann Publishers, San Francisco, California
ISBN: 978-0-12-370490-0
ISBN10: 0-12-370490-1 Book/Paperback

Recommended/Supplementary Material:

Click for textbook website ...

Computer Organization and Design, Revised Printing, Third Edition

The Hardware/Software Interface

 
David Patterson
University of California, Berkeley
John Hennessy
Stanford University


ISBN: 978-0-12-370606-5
ISBN10: 0-12-370606-8  

 

Course Evaluation:

 

            Homeworks                 15%

Midterm exam              30%

            Final exam                    30%

            Project                         25%

 

Course Topics: The text will be followed closely( Chap 1 – Chap 6 & Appendices)