CSE 675.02 - Introduction to Computer Architecture
(with Digital Design)

Syllabus

Instructor: Roger Crawfis
Office: 683 Dreese Labs
Telephone: 292-2566
e-mail: crawfis [at] cse [dot] ohio-state [dot] edu
Course URL: http://www.cse.ohio-state.edu/~crawfis/cse675-02/index.html
Course Newsgroup: cis.course.cis67502
Newsgroup Server: news.cis.ohio-state.edu

Course Summary

Computer system components, instruction set design, hardwired control units, arithmetic algorithms/circuits, floating-point operations, introduction to memory and I/O interfaces.

Objectives

To give students an understanding of the hardware components of a computer and to provide students with an appreciation of trade-offs in designing a processor and main memory. Particularly:

Prerequisites: CSE 360 or Ece265, and Math366. Not open to students with credit for 675 or 675.01. Intended for students without previous knowledge of Digital Logic Design.

Texts

(Required) Computer Organization & Design: The Hardware/Software Interface, Third Edition, D.A. Patterson & J.L. Hennessy, 2005 by Elsevier Inc. (Errata)

Academic Misconduct Policy


Don't cheat. Cheating on anything will be dealt with as academic misconduct and handled accordingly. I won't spend a lot of time trying to decide if you actually cheated. If I think cheating might have occurred, I'll just give any evidence to the University's Academic Misconduct Committee and let them decide. Discussion of assignments is acceptable, but do your own work. Near duplicate assignments will be considered cheating unless the assignment was restrictive enough to justify such similarities in independent work.

 

Last Modified September 20, 2005