This assignment provides a comprehensive introduction to computer architecture, suitable for a Class 6 level. It begins by defining a computer system and its components, including both hardware and software. The assignment then delves into the concept of computer architecture, explaining how different hardware pieces interact. It explores the evolution of computers, highlighting the von Neumann architecture and the fetch-decode-execute cycle. The central processing unit (CPU) and its components, such as the ALU, control unit, cache, registers, buses, and clock, are explained in detail. The assignment also covers computer memory, differentiating between primary (RAM and ROM) and auxiliary (secondary) memory, and provides examples of storage devices. The assignment includes exercises such as expanding abbreviations, true/false questions, unjumbling words, and fill-in-the-blanks to reinforce learning. Video tutorials and a glossary are provided as supplementary resources.