Computer architecture refers to the design and organization of computer systems, including their components and how they interact with each other. It encompasses both the hardware and software aspects of a computer system.
What is Computer Organization? Computer organization and computer architecture seemingly describe the same things, however in this book, we will distinguish organization as how the computer components are put together to create what we call a computer in this context.
Computer science - Architecture, Organization, Algorithms: Computer architecture deals with the design of computers, data storage devices, and networking components that store and run programs, transmit data, and drive interactions between computers, across networks, and with users.