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