Hardware refers to the physical elements of a computer. Also referred to as the machinery or the equipment of the computer. Examples of hardware in a computer are the keyboard, the monitor, the mouse and the processing unit, However, most of a computer’s hardware cannot be seen; It’s inside the computer case.
Here is a collection of books on computer hardware, for university and college level, that you can download for free!
The followings are links to a variety of computer science books