# Computer Hardware Design

## ECSE-4770

Digital design methodologies including timing chain and counter based “hardwired” microprogram design, modules, and modular design. The course bridges LSI and MSI design treating microprocessors, and I/O interfacing. Bus protocol standards, interrupts, direct memory access, priority arbitration, asynchronous timing, and overlap or double buffering. Specific examples of design include controllers for disks, cassettes, video systems, and stepping motors. Course includes a laboratory with access to FPGAs and microprocessors.

3 credits
Cross-listed with:
ECSE-4770 Computer Hardware Design
Prereqs:
ECSE-2610 Computer Component & Operation

# Past Term Data
Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Simple View
Detailed View

| Spring | Summer | Fall
--- | --- | --- | ---
| (Session 1) | (Session 2) |
2024 |  |  | Computer Hardware Design (3c) Liu Liu Seats Taken: 11/48
2023 |  |  | Computer Hardware Design (3c) Liu Liu Seats Taken: 45/40
2022 |  |  | Computer Hardware Design (3c) Liu Liu Seats Taken: 41/40
2021 |  |  | Computer Hardware Design (3c) Tong Zhang Seats Taken: 39/40
2020 |  |  | Computer Hardware Design (3c) Tong Zhang Seats Taken: 37/40
2019 |  |  | Computer Hardware Design (3c) Russell P. Kraft John F McDonald Seats Taken: 28/56
2018 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 23/56
2017 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 27/56
2016 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 32/56
2015 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 32/56
2014 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 22/56
2013 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 33/56
2012 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 11/56
2011 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 29/56
2010 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 42/56
2009 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 30/56
2008 |  |  | Computer Hardware Design (3c) John F McDonald Seats Taken: 34/56
2007 |  |  | Computer Design (3c) John F McDonald Seats Taken: 27/56
2006 |  |  | Computer Design (3c) John F McDonald Seats Taken: 55/56
2005 |  |  | Computer Design (3c) John F McDonald Seats Taken: 12/32
2004 |  |  | Computer Design (3c) John F McDonald Seats Taken: 55/66
2003 |  |  | Computer Design (3c) John F McDonald Seats Taken: 25/49
2002 |  |  | Computer Design (3c) John F McDonald Seats Taken: 47/54
2001 |  |  | Computer Design (3c) John F McDonald Seats Taken: 45/54
2000 |  |  | Computer Design (3c) John F McDonald Seats Taken: 33/45
1999 |  |  | Computer Design (3c) John F McDonald Seats Taken: 30/36
1998 |  |  | Computer Design (3c) John F McDonald Seats Taken: 42/63