Computer systems are simply one type of electrical systems. Using the concept of "abstraction", this book attempts to unify electrical engineering and computer science as the art of creating and exploiting successive abstractions to manage the complexity of building useful electrical systems.
Unlike books currently on the market, this volume attempts to satisfy two goals: combine circuits and electronics into a single, unified treatment, and establish a strong connection with the contemporary world of digital systems. Using the concept of abstraction, the authors attempt to form a bridge between the world of physics and the world of large computer systems.