control of instructions stored in its own memory that can accept data, process the data according to specific rules, produce results and store the results for the future use. INPUT DEVICES Keyboard Mouse Microphone Web Camera Scanner System Unit Flash Drive OUTPUT DEVICES Monitor Printer Speaker Headphone