This document provides lecture notes on computer hardware and software. It defines computer hardware as the physical components of a computer system, and computer software as encoded instructions that make the system function. The notes classify and describe various computer hardware components, including core components like the motherboard, CPU, RAM, and hard drive, as well as peripheral devices. It also discusses differences between RAM and hard drive storage. The document then defines computer software and provides a classification of software by purpose and execution environment.