Winter 2017 - ECE378: Computer Hardware Design

Unit 1: Basics of Digital Logic

Unit 2: Computer Arithmetic

Unit 3: Synchronous Sequential Circuits

Unit 4: Digital System Design

Unit 5: External Peripherals: Interfacing

Unit 6: Special-Purpose Circuits and Techniques

Unit 7: Pipelining and unfolding

Unit 8: Microprocessor Design

Homeworks, Exams


Laboratory Assignments


List of Projects




Reconfigurable Computing Research Laboratory (RECRLab), Electrical and Computer Engineering Department, Oakland University