Fundamentals of Digital Design
Ray Mitchell

Prerequisites and Description

This course covers the aspects of digital design that are required in general and microprocessor applications.  There are no prerequisites other than a minimal knowledge of some elementary algebraic concepts.  Topics covered include number systems, codes, Boolean algebra, logic gates, small and medium-scale integrated circuits, combinational and sequential circuits, tri-state and open collector devices, programmable logic, memories, design principals, system organization, troubleshooting, and maintenance.  To aid in the practical application of these principals students will be required to successfully construct, debug, and demonstrate four hardware lab projectsParts for these projects may be procured independently or purchased in class.