CIS 675.01: Introduction to Computer Architecture


Description

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

Level, Credits, Class Time Distribution, Prerequisites

Level Credits Class Time Distribution Prerequisites
U G 3 Three one-hour lectures EE 261; CIS 360 or EE 265; Math 366

Quarters Offered, General Information, Exclusions, Cross-Listings, etc.

Objectives

Texts

Relationship to ABET Criterion 3 Relationship to CSE Program Objectives
a b c d e f g h i j k
XXX XX     XX       XX    
1a 1b 1c 2a 2b 3a 3b 3c 4a 4b
XXX XX X           XX XX

Topics

No. of Wks. Topics
1 Instruction set architecture
1 Popular performance metrics
0.5 Overview of logic design
1 Main memory design
2 Construction of simple ALU;
adders, multipliers, dividers
and FPUs
3 Designing datapath and control
1 Cache organization
0.5 I/O: Devices and Interfaces

Grading Plan

Homeworks 30%
Midterm Exam 25%
Final Exam 45%

Preparer Information and Date: Syllabus prepared by Gojko Babic, last modified April 30, 1999.