Computer Architecture & Design

Host University

University of Virginia

Semester

Spring 2025

Course Number

ECE 6435-600

CRN

16330

Discipline

Electrical & Computer Engineering

Instructor

Todd Delong

Times and Days

Asynchronous

Course Information

Integration of computer organization concepts such as data flow, instruction interpretation, memory systems, interfacing, and microprogramming with practical and systematic digital design methods such as behavioral versus structural descriptions, divide-and-conquer, hierarchical conceptual levels, trade-offs, iteration, and postponement of detail.  Design exercises are accomplished using a hardware description language and simulation. 

Prerequisites

Prerequisite by topic:  Digital Logic Design (ECE 2330 or equivalent), Introductory Computer Architecture (ECE 3330 or equivalent), Assembly Language Programming.