UGA Bulletin Logo

Computer Systems Architecture


Course Description

Functional components and structure of computing systems. Topics include principles of combinational and sequential logic, number systems and computer arithmetic, hardware subsystem design and test, I/O and memory subsystem principles and techniques, instruction set architecture and implementation, pipelining and system-level parallelism, interconnection networks, trends.


Athena Title

COMP SYS ARCHITECT


Prerequisite

CSCI 4720


Semester Course Offered

Not offered on a regular basis.


Grading System

A - F (Traditional)


Course Objectives

Students will apply techniques in logic and systems design to produce a design of an example computer system illustrating the principles and performance considerations discussed in the course.


Topical Outline

Introduction, overview History of computing systems Gates, signals, number representation Clock, register, bus, sequential systems Quantified performance measurement Instruction set architecture Datapath and controller Pipeline methods I/O and memory subsystems Parallel systems and interconnection networks Modern systems, trends, summary


Syllabus