Computers, Software Engineering, and Digital Devices (The Electrical Engineering

You will find that this textbook has a companion website with extra resources.

Computers, Software Engineering, and Digital Devices (The Electrical Engineering

What stands out about this textbook is the use of analogies to explain concepts.

Pearson Literature Common Core Grade 9 by Gallagher Brozo Fettrow

You will find that this textbook uses a modular structure for flexible learning.