ECE-C355: Computer Structures

Instructor: Dr. Nagarajan Kandasamy
                   603 Bossone, ECE Department
                   E-mail: kandasamy@ece.drexel.edu
                   Tel: 215 895 1996

       Web: http://www.ece.drexel.edu/faculty/kandasamy
        Office hours: 2:00 - 4:00 pm, Tuesday (or) by appointment

Textbook: Computer Organization and Design: The Hardware/Software Interface, D. A. Patterson and J. L. Hennessy, Morgan Kaufman, 3rd edition, 2007.

Syllabus:

Chapter 1: Computer abstractions and technology

Chapter 2: Instruction set architecture
Chapter 3: Computer arithmetic
Chapter 4: Assessing and understanding performance
Chapter 5: Datapath and control
Chapter 6: Enhancing performance with pipelining
Chapter 7: Memory hierarchy
Chapter 9: Multiprocessors and clusters (time permitting)

Grade breakdown:

Homeworks: 20% (5 assignments)
Mini project: 10%
Midterm: 30%
Final: 40%

Lecture slides:

Homework