Explores the interaction between operating systems and devices, covering device drivers, IO basics, hardware structure, buses, disk performance, and RAID levels.
Covers the basics of input/output operations in C++, including interacting with the world through keyboard/screen inputs, file operations, and formatting input/output data.