Foundations of Computer Engineering is a complete introductory textbook for freshman and sophomore students taking a first course in computer engineering. This new text covers everything today’s students will need to go from almost no computer-specific knowledge to understanding the design of computer systems, from their fundamental hardware components and mathematical abstractions to their use in solving real-world problems. Covering all the major themes of 21st century computer engineering, including logic and computers, software, and circuits, instructors will find that this book provides a single coherent reference to guide students through their course.
Table of Contents
1. Introduction
2. Logic and Circuits
3. CPUs and Memory
4. Sensing and Actuation
5. Signals and Sensors
6. Actuation and Control
7. Networks and Systems
Appendix: UML