Provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. This book concentrates on modern and evolving knowledge and design skills. It also offers an understanding of the hardware needed in the analysis and design of systems comprising both hardware and software components.