Explain the characteristics and evolution of computers from first generation to fifth generation
Identify and describe the functions of key computer hardware components such as CPU, registers, and buses
Differentiate between primary and secondary memory and explain memory hierarchy
Describe various input and output devices and their roles in computer interaction
Understand the instruction format and instruction set architecture of a processor
Summarize the applications of computers in various fields