Foundations of Computer Technology
Covers computer architecture, communications and software for all students of electronic engineering and some of computing. The text focuses on hardware but also shows how the components of a computer are used in building the machine. The book also covers operating systems and applications.