Computer System Architecture refers to the design and organization of a computer's components and their interactions. It includes the structure of the CPU, memory hierarchy, input/output systems, and data flow. The main architectural models include Von Neumann Architecture, Harvard Architecture, and RISC vs. CISC architectures. It defines how software and hardware work together to execute instructions efficiently.