Danyal Ahmad presented to Prof Azhar Iqbal on input and output devices. The presentation defined input as instructions given to the computer for processing, and outlined common input devices like the keyboard, mouse, microphone, scanner, and touch screen. It defined output as processed data in a useful form, and described typical output devices such as monitors, speakers, and printers. Different monitor types like CRT and flat panel were explained, as were impact and non-impact printers.