I/O subsystems: Input/output devices such as Disk, CD,ROM, Printer etc.; Interfacing with IO devices, keyboard and display interfaces; Basic concepts Bus Control, Read Write operations, Programmed IO, Concept of handshaking, Polled and Interrupt driven I/O, DMA data transfer